首页 > 代码库 > centos下多版本python及多开发环境的安装: pyenv&virtualenv

centos下多版本python及多开发环境的安装: pyenv&virtualenv

参考: 
http://www.it165.net/pro/html/201405/13603.html
http://www.it165.net/os/html/201405/8348.html

 

1. 安装

yum groupinstall "Development tools"

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

curl https://raw.github.com/yyuu/pyenv-installer/master/bin/pyenv-installer |bash (这里我用wget,拿到后+x并执行)

环境变量设置

我记得在执行上面的pyenv-installer后它会提示你如何在~/.bash_profile中设置

设置完成后 source ~/.bash_profile 完成安装

2. 使用

pyenv install --list      列出可安装的版本

pyenv install 2.7.6

pyenv global 2.7.6     切换到2.7.6

pyenv global system  切换到system(即默认)

pyenv versions          列出当前可用的python

pyenv uninstall 2.7.6  卸载

pyenv virtualenv 2.7.6 env271 使用2.7.6创建virtualevn env271, 这个路径会在结果中给出提示