您的位置:首页 > 运维架构 > Linux

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

2014-06-16 09:52 561 查看

安装

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: