virtualenv 实现python3 与python2.7 分离

  • 安装virtualenv,可以通过pip进行安装,命令如下:
pip install virtualenv

如果没有安装pip,可以通过以下命令安装:

yum install python-pip
  • 创建虚拟环境:
    virtualenv -p /usr/local/bin/python3 yourProjectName
    /usr/local/bin/python3 是你python3 的运行地址, 你可以使用which python3 命令查找python3的位置。
    这里是想要单独使用py3 因为默认是使用系统自带的(我的linux上安装了2和3 所以就全部都有了)
    执行上述命令后,会在当前目录创建yourProjectName(自定义)文件夹,该文件夹即为我们创建的虚拟环境。
    命令virtualenv就可以创建一个独立的Python运行环境,我们还加上了参数--no-site-packages,这样,已经安装到系统Python环境中的所有第三方包都不会复制过来,这样,我们就得到了一个不带任何第三方包的“干净”的Python运行环境。
    新建的Python环境被放到当前目录yourProjectName下目录。有了yourProjectName这个Python环境,可以用source进入该环境:

  • 激活虚拟环境:

source py34env/bin/activate

(venv)Mac:myproject michael$
注意到命令提示符变了,有个(yourProjectName)前缀,表示当前环境是一个名为yourProjectName的Python环境。

  • 退出虚拟环境
    deactivate

更多参考官网virtualenv.pypa.io

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 可以看我的博客 lmwen.top 或者订阅我的公众号 简介有稍微接触python的人就会知道,python中...
    ayuLiao阅读 8,433评论 1 5
  • Python版本管理:pyenv和pyenv-virtualenv(MAC、Linux)、virtualenv和v...
    inke阅读 39,391评论 8 76
  • 本书介绍 你是不是对Django的学习感到迷茫?是不是对网上零星的教程感到绝望?是不是苦于没有可以迅速上手的实例而...
    阡陌3536阅读 5,110评论 0 0
  • 如果把爱情磨合期比作烹饪,男女双方就像是水和米,刚下锅时,会沸腾、冲撞,互相摩擦。这滋味,一定不好受。 但如果你能...
    049e8e02d6b7阅读 3,126评论 0 0
  • 今天《中国通史》清朝篇,已经看完了。还记得以前上学时,每次读到清朝末年时总是义愤填膺。于内清朝的腐朽,于外又...
    齐思宇阅读 2,649评论 0 1