環境構築ガイド 〉 CentOS 環境のPython

CentOS 環境のPython

CentOS 環境のPython ¦ pip仮想環境

CentOS 7 では、Python 2.7 がインストールされています。しかし、Python 2.x はもう古いリリースですので、最新のPython3.xをインストールして使用しましょう。

Pythonのビルド

1. ビルドツール・ライブラリのインストール

次のコマンドで、必要なツール類をダウンロードします。

$ sudo yum groupinstall "development tools"
$ sudo yum install bzip2-devel gdbm-devel libffi-devel \
  libuuid-devel ncurses-devel openssl-devel readline-devel \
  sqlite-devel tk-devel wget xz-devel zlib-devel

2. ソースコードのダウンロード

https://www.python.org/downloads より、パッケージをダウンロードします。利用するPythonのバージョンを選択します。特別な理由がなければ、最新版のPython (下図では Python 3.7.2) をクリックします。

画面の一番下に、ダウンロード可能なファイルが表示されますので、「Gzipped source tarball」をダウンロードします。

ダウンロードしたファイルは、次のコマンドで解凍します。

$ tar xzf Python-3.7.2.tgz

3. ビルド

次のコマンドで、Pythonをビルドしてインストールします。

$ cd Python-3.7.2
$ ./configure --enable-shared
$ make
$ sudo make install
$ sudo sh -c "echo '/usr/local/lib' > /etc/ld.so.conf.d/custom_python3.conf"
$ sudo ldconfig

ビルドしたコマンドは /usr/local/bin にインストールされ、python3.7 コマンドまたは python3 コマンドで起動できます。



【Copyright © 2001-2018 python.jp】 【Privacy Policy】 python_japan