以前のRHELベースのパッケージ・インストールへのPython 2.7のインストール

CentOS 6.5などの以前のディストリビューションにPython 2.7をインストールする手順。

CentOS 6.5などの以前のディストリビューションにPython 2.7をインストールする手順。

注: DataStax Enterprise 5.0は以前のRHELベースのプラットフォームをサポートしていません。「サポートされているプラットフォーム」を参照してください。

手順

  1. Pythonのバージョンを確認します。
    python -V
  2. Pythonがバージョン2.7.xでない場合は、ソフトウェア・コレクション(SCL)リポジトリからインストールします。
    $ sudo yum update ## optional
    $ sudo yum install scl-utils
    $ sudo yum install centos-release-scl-rh
    $ sudo yum install python27
    $ sudo scl enable python27 bash
    $ export PYTHONPATH="/usr/lib/python2.7/site-packages/":$PYTHONPATH
  3. 更新を確認します。
    python -V
    
    Python 2.7.8
  4. ログアウトまたは再起動した後、Python 2.7を有効にし、エクスポート・コマンドを設定します。
    $ sudo scl enable python27 bash
    $ export PYTHONPATH="/usr/lib/python2.7/site-packages/":$PYTHONPATH
    CentOS 6はYumに対応したPython 2.6に依存しているため、.bash_profileまたは.bashrcでPython 2.7を有効にすると、マシンがハングします。