Python学习笔记Python语言与信息数据获取和机器学习Python 运维

利用pyenv,pyenv-virtualenv管理你的pyth

2016-11-19  本文已影响884人  魔鬼分界线
1、安装pyenv和pyenv-virtualenv

在终端下执行brew install pyenvbrew install pyenv-virtualenv即可安装(关于brew安装请自行百度),安装完成后记得将下面的3段代码放入当前用户目录下的.bash_profile文件中:
export PYENV_ROOT=/usr/local/var/pyenv
if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
if which pyenv-virtualenv-init > /dev/null; then eval "$(pyenv virtualenv-init -)"; fi


2、安装及管理python版本命令

pyenv versions:查看当前pyenv下的所有python版本.
pyenv install --list:列出所有可以下载的python版本.
pyenv install 版本号:下载并安装python版本,eg:python install 2.7.12,版本号可根据上一条命令获取.
pyenv global 版本号:切换当前默认的python版本,全局有效.
pyenv local 版本号:切换当前默认的python版本,当前用户有效.


3、pyenv-virtualenv管理虚拟环境

pyenv virtualenv 2.7.12 python2_7_12:创建名为python2_7_12的虚拟环境,对应的版本为2.7.12
pyenv activate python2_7_12:切换到python2_7_12虚拟环境
pyenv deactivate:退回系统环境


安装过程遇到的问题
  1. 若提示The Python zlib extension was not compiled:
    解决办法:请在终端下执行xcode-select --install,详情参考https://github.com/yyuu/pyenv/wiki/Common-build-problems
  2. 若使用pyenv global命令切换了版本号之后,python -V查看版本时无效,请查看.bash_profile中python的PATH路径是否在上面安装时加的3段代码上面,若不在,移到上面并执行source .bash_profile进行更新.

持续更新...

上一篇下一篇

猜你喜欢

热点阅读