有很多这样的需求,python多版本共存;可以使用pyenv也可以使用virthenv,本篇纪录下pyenv来管理python多版本;
pyenv安装:
# git clone git:///yyuu/pyenv.git ~/.pyenv # echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc # echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc # echo 'eval "$(pyenv init -)"' >> ~/.bashrc # exec $SHELL -l
python版本安装
列出支持的python版本:
# pyenv install --list
python多版本安装
# yum install readline readline-devel readline-static openssl openssl-devel openssl-static sqlite-devel bzip2-devel bzip2-libs //安装依赖
# pyenv install 3.4.2
安装完python之后,需要对数据库进行更新
# pyenv rehash
查看安装的python版本
# pyenv versions * system (set by /root/.pyenv/version) 3.4.2
设置全局的python版本
# pyenv global 3.4.2 # python --version Python 3.4.2
国内使用pyenv下载软件包比较版,可以使用这个镜像源
# export PYTHON_BUILD_MIRROR_URL="http://pyenv.qiniudn.com/pythons/"
到此pyenv的安装结束了,大多是整合网上的~
















