pyenv管理python多版本

    有很多这样的需求,python多版本共存;可以使用pyenv也可以使用virthenv,本篇纪录下pyenv来管理python多版本;

    pyenv安装:

# git clone git://github.com/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的安装结束了,大多是整合网上的~


你可能感兴趣的:(pyenv)