Python
CentOS
python3
centos7

CentOS 7 に python 3.6.4 をインストールしてみる

CentOS7にはデフォルトでpython2系のみがインストールされているので、python3系(現時点での最新版:3.6.4)をソースコードからインストールしてみます。
なお、同一環境内で複数のバージョンを使いたい場合はpyenvを活用する方がいいでしょう。

環境

  • CentOS 7.4.1708 (on VMware player)

インストール手順

1. ソースコードをダウンロード&解凍

ここではバージョン3.6.4をインストールします。

$ wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
$ tar zxf Python-3.6.4.tgz

2. コンパイル&インストール

ここでのインストール先は /usr/local 下にします。
指定しなければ、インストール先はシステム依存となります。
インストールはroot権限で行いますので、rootになるかsudoコマンドを使用しましょう。

$ cd Python-3.6.4
$ ./configure --prefix=/usr/local
$ make
# make install

これでpython3系のインストールは完了です!!

参考