Vagrantで構築したCentOS7にPython3系をインストール

プログラミング

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をインストールできました。

pocketcode

30代のWEB系企業エンジニアです。毎回同じようなことを検索してしまうので、自分の備忘録的に書いています。サイトのデザインはQiita(https://qiita.com)さんに寄せています。