CentOS 6 virtualenv python2.7

1768 ワード

CentOS 6ではpythonのデフォルトバージョンは2.6で、最大2.6.6までyum update方式を採用していますが、高バージョンのpythonを使用しなければならないプログラムもあります.どうすればいいですか.
virtualenv,pythonの仮想環境を使用します.
  • コンパイル前にzlib-develをインストールしlibzを打つ.so、そうでなければvirtualenvの時にimport zlib errorを報告します.
  • yum install zlib zlib-devel
  • インストールpython 2をダウンロードしてコンパイルする.7
  • cd /usr/local/src/
    wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
    tar xzvf Python-2.7.12.tgz
    cd Python-2.7.12
    ./configure —prefix=/usr/local/python-2.7.12
    make -j 4
    make install

    python仮想環境
    pip install virtualenv
  • python 2を打つ.7の仮想環境、ターゲットディレクトリ/usr/local/myenv
  • virtualenv -p /usr/local/python-2.7.12/bin/python2.7 /usr/local/myenv
  • 仮想環境
  • source /usr/local/myenv/bin/activate
  • 仮想環境を終了
  • deactivate