原来OS里有python2.6,现安装python2.7且两者共存
安装依赖
安装依赖
yum install libxslt-devel libxml2-devel python-devel libevent-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel mysql-devel
从源代码编译安装python
wget https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz
tar xf Python-2.7.6.tgz
cd Python-2.7.6
./configure --prefix=/usr/local
make
sudo make altinstall
如果出现问题,先删除python目录;rm -r
安装setuptoolswget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-17.0.tar.gz
tar xf setuptools-17.0.tar.gz
cd setuptools-17.0
/usr/local/bin/python2.7 setup.py install
安装pip
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-6.1.1.tar.gz
tar xvfz pip-6.1.1.tar.gz
cd pip-6.1.1
/usr/local/bin/python2.7 setup.py install
安装virtualenv
/usr/local/bin/pip2.7 install virtualenv
将/usr/local/bin加入PATH
vi .bashrc
export PATH=$PATH:/usr/local/bin
source .bashrc
python => python2.6python2.7 => python2.7
使用virtualenv
cd python
virtualenv-3.4 buildenv
source buildenv/bin/activate
deactivate