美文网首页
mac创建python沙盒环境

mac创建python沙盒环境

作者: 又不行了 | 来源:发表于2017-03-29 11:14 被阅读0次

    沙盒环境就是为了和外部环境进行隔离,把每个程序都封装在不同盒子里面,以保证每个程序的python环境都是独立的

    把virtualenv安装到系统环境

    $ pip install virtualenv

    查看virtualenv的版本

    $ virtualenv -V

    查看virtualenv的更多命令参数

    $ virtualenv -h

    创建沙盒环境

    $ virtualenv venv<名字自定义>

    进入python沙盒环境

    $ cd venv  

    启动

    $ source bin/activate 

    启动后就可以在系统路径前方会出现(venv),代表已经进入python的沙盒环境,这时候你就可以任意的安装各种第三方包,都会直接安装到venv里面,不会安装到系统环境。

    这时候要说一下--no-site-packages这个参数,如果运行

    $ virtualenv venv

    时没有加--no-site-packages这个参数的话,venv就会把已经安装到python系统环境中的第三方包都复制过来,如果要创建一个干净的,没有任何第三方包的python环境就需要运行以下命令来创建沙盒环境

    $ virtualenv --no-site-packages venv

    停止

    $ deactivate

    参考链接:

    http://www.cnblogs.com/cheungjustin/archive/2011/12/08/2281041.html

    相关文章

      网友评论

          本文标题:mac创建python沙盒环境

          本文链接:https://www.haomeiwen.com/subject/ulvyittx.html