python3
centos7

CentOS7にPython3をインストール

Pythonの最新版は3.xなのですが、2と互換性がないとかで、2.xもよく使われています。
CentOS7に標準で含まれているpythonも2.xです。
どうせなら3.xを使いたいということで、CentOS7にPython3をインストールしました。

Python3のインストール

IUSというリポジトリを追加します。

$ sudo yum install -y https://centos7.iuscommunity.org/ius-release.rpm

現時点での最新の3.x系は3.6なので3.6をインストールします。

$ yum search python36
$ sudo yum install python36u python36u-libs python36u-devel python36u-pip

検索して必要そうなパッケージをインストールします。

確認

helloworld.py
print("Hello World!")
$ python3.6 helloworld.py
Hello World!

前述の通り、CentOS7にはpythonが含まれていて、これを置き換えるつもりはないので、実行時は「python3.6」というコマンドで実行しています。

$ python --version
Python 2.7.5
$ python3.6 --version
Python 3.6.2

終わりです。

参考

https://weblabo.oscasierra.net/python3-centos7-yum-install/