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'`" |
Sponsored Link |