使用pyenv 和 virtualenv 搭建多版本python 虚拟开发环境

python多版本切换工具

https://segmentfault.com/a/1190000004020387
http://www.cnblogs.com/npumenglei/p/3719412.html

pyenv可以帮助你在一台开发机上建立多个版本的python环境, 并提供方便的切换方法。
virtualenv则提供了一种功能, 就是将一个目录建立为一个虚拟的python环境, 这样的话, 用户可以建立多个虚拟环境, 每个环境里面的python版本可以是不同的, 也可以是相同的, 而且环境之间相互独立。

pyenv的安装过程可以参考上面的链接
pyenv安装的python编译器位于

/home/(username)/.pyenv/versions/3.4.4/bin/python3.4

使用virtualenv命令创建某个版本的虚拟环境

virtualenv -p /home/randy/.pyenv/versions/3.5.2/bin/python3.5 tgenv

进入虚拟环境

source tg2env/bin/activate

退出虚拟环境

deactivate

pyenv文档,介绍到zsh的情况,如果使用zsh脚本,需要另外添加到~/.zshenv文件当中

https://github.com/yyuu/pyenv

    原文作者:iRandy
    原文地址: https://www.jianshu.com/p/8afb51325ec1
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞