CentOS7には標準でPython2系が導入されていますが、これから開発する上ではPython3系を使いたいためPython3の最新バージョンをインストールします。
Python3のインストール
# リポジトリを作成する
$ sudo yum install -y https://repo.ius.io/ius-release-el7.rpm
# 最新の3系バージョンを確認する
$ yum search python37
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp-srv2.kddilabs.jp
* epel: ftp.jaist.ac.jp
* extras: ftp-srv2.kddilabs.jp
* updates: ftp.nara.wide.ad.jp
Warning: No matches found for: python37
No matches found
# 3.7系はyumでインストールできないため3.6をインストール
$ yum search python36
$ sudo yum -y install python36u python36u-libs python36u-devel python36u-pip
# インストール確認
$ python3.6 -V
Python 3.6.8
エイリアス設定
# python3.6をpython3で実行できるようにする
alias python3='python3.6'
# pip3.6をpip3で実行できるようにする
alias pip3='pip3.6'
これでCentOS7にPython3をインストールできました。
30代のWEB系企業エンジニアです。毎回同じようなことを検索してしまうので、自分の備忘録的に書いています。サイトのデザインはQiita(https://qiita.com)さんに寄せています。