pyenv在CentOS6.6上的安装和使用

安装

1) 首先打开https://github.com/yyuu/pyenv/releases,选择一个最新版本,下载原始文件。

2) 在$HOME目录下建立一个文件夹,名称是 .pyenv

3) 将第一步下载的master.zip文件解压到 .pyenv中

4) 在 .bashrc中添加如下

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

5) source ~/.bashrc

至此整个pyenv都安装完成。


使用

pyenv install -l   #列举所有的可用的python版本

pyenv install 2.7.8  #安装某个版本的python

pyenv versions    #列出所有已经安装的版本

pyenv version    #当前正在使用的python版本

pyenv global 2.7.8   # 设置2.7.8为本用户的默认python版本

注意:

1. 在安装python2.7版本之前,先要安装以下软件:

    yum install -y gcc libzip-devel readline-devel zlib-devel bzip2-devel sqlite-devel openssl-devel python-pip python-setuptools patch

2. 在安装python2.7的时候由于默认下载站点在github,有时候速度很慢,无法安装,这时候可以先从别的地方获取安装包和签名文件(asc),放到自己的web服务器上,设地址是:http://my.website.com/pythons/2.7.8/Python-2.7.8.tgz和http://my.website.com/pythons/2.7.8/Python-2.7.8.tgz.asc

然后设置环境变量

export PYTHON_BUILD_MIRROR_URL='http://my.website.com/pythons'

这样就可以完成安装了。

高级

带参数的安装,下面是一个安装动态版本的例子:

env CONFIGURE_OPTS="--enable-shared" pyenv install -v 2.7.5


安装pip

wget https://bootstrap.pypa.io/get-pip.py

python get-pip.py

pip install -U setuptools



你可能感兴趣的:(python,多版本,pyenv)