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 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
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip install -U setuptools