随着项目中添加的python第三方包越来越多,可能会出现很多兼容性问题,这里你可以通过安装virtualenv来创建多个干净的独立运行的python环境。如果打算和系统使用同一个interpreter,那可以直接运行下面几步:
1.# pip install virtualenv
2.# virtualenv ~/ENV272(这里就在用户主目录下面建了一个ENV272的目录),如果本句提示virtualenv命令不存在,那找到安装的位置,一般在/usr/local/python/bin相应的目录下面,找到后执行./virtualenv ~/ENV272
3.激活新建的目录下面的环境:source ~/ENV272/bin/activate
4.要退出这个环境, 需要执行deactivate
例子(下面是在系统中新建一个python2.7.2的解释器环境)
For Python 2.7.2 you would do sth along these lines:
mkdir ~/src
wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tgz
tar -zxvf Python-2.7.2.tar.gz
cd Python-2.7.2
mkdir ~/.localpython
./configure --prefix=/home/<user>/.localpython
make
make install
virtual env
cd ~/src
wget http://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.5.2.tar.gz#md5=fbcefbd8520bb64bc24a560c6019a73c
tar -zxvf virtualenv-1.5.2.tar.gz
cd virtualenv-1.5.2/
~/.localpython/bin/python setup.py install
virtualenv ve -p /home/<user>/.localpython/bin/python2.7
source activate
reference link: 点击打开链接