CentOS 7
Sponsored Link

Python 3.6 インストール2017/10/11

 
CentOS 7 標準の Python のバージョンは 2.7系ですが、3.6系を RPM パッケージでインストールします。
[1] CentOS 7.7 以降は CentOS base リポジトリに Python3 パッケージが含まれるようになったため、容易にインストール可能となっています。
[root@dlp ~]#
yum -y install python3
# [python3] で実行可

[root@dlp ~]#
python3 -V

Python 3.6.8
[2] CentOS 7.7 以前でも、Python 3 は CentOS SCLo Software Collections から提供されているため、そちらからインストールすることも可能です。
# SCLo からインストール

[root@dlp ~]#
yum --enablerepo=centos-sclo-rh -y install rh-python36
# 使用するには環境変数を読み込んで Path を切り替える

[root@dlp ~]#
scl enable rh-python36 bash
[root@dlp ~]#
python -V

Python 3.6.2
[root@dlp ~]#
which python

/opt/rh/rh-python36/root/usr/bin/python
# ログイン時に自動的に有効にするには以下

[root@dlp ~]#
vi /etc/profile.d/python36.sh
# 以下の内容で新規作成

source /opt/rh/rh-python36/enable
export X_SCLS="`scl enable rh-python36 'echo $X_SCLS'`"
関連コンテンツ