python虚拟环境的相关操作

在使用python建立自己工程之前, 首先要了解如何创建python的虚拟环境, 这样可以防止不同的工程在使用不同版本库的时候引发的冲突

1. 安装虚拟环境的命令:

(如果使用zsh的, 修改的文件是.zshrc)

1)sudo pip3 install virtualenv #安装虚拟环境
2)sudo pip3 install virtualenvwrapper #安装虚拟环境扩展包
3)编辑家目录下面的.bashrc文件,添加下面两行。
        export WORKON_HOME=$HOME/.virtualenvs
        source /usr/local/bin/virtualenvwrapper.sh
4)使用source .bashrc使其生效一下。

2. 对虚拟环境的操作

  • 创建虚拟环境命令:
    mkvirtualenv 虚拟环境名

  • 创建python3虚拟环境:
    $ mkvirtualenv -p python3 环境名

  • 进入虚拟环境工作:
    $ workon 虚拟环境名

  • 查看机器上有多少个虚拟环境:
    $ workon 空格 + 两个tab键

  • 退出虚拟环境:
    $ deactivate

  • 删除虚拟环境:
    $ rmvirtualenv 虚拟环境名

  • 虚拟环境下安装包的命令:
    $ pip install 包名

    注意:不能使用sudo pip install 包名,这个命令会把包安装到真实的主机环境上而不是安装到虚拟环境中。

  • 查看虚拟环境中安装了哪些python包:
    $ pip list
    $ pip freeze

  • 安装django环境:
    $ pip install django==1.8.2

  • 拓展:
    $ apt-get install 软件
    $ pip install python包名

推荐阅读更多精彩内容

  • Django 准备 “虚拟环境为什么需要虚拟环境:到目前位置,我们所有的第三方包安装都是直接通过 pip inst...
    33jubi阅读 1,003评论 0 5
  • 申明: 本文翻译自PyImageSearch社区2016年的一篇关于OpenCV的安装教程“Ubuntu 16.0...
    晓笑阅读 17,737评论 0 17
  • 今天晚上6点半,秦堰村秦堰党支部第一、第二、第三、第四在秦堰村村委会议室召开支部会议。党务工作者杨启南同志传达了镇...
    秦堰村_诸余冲阅读 186评论 0 0
  • 今天我在某情感博主一个多月之前的评论又被翻了出来。再次得到了各位网友的点赞轰炸和感同身受的回复。 博主讲:想问...
    徐含蓄阅读 476评论 5 22
  • 天气冷得太明显了 我的心怦怦地跳, 我觉得事有蹊跷 外加今年的野花不香 "这事情说来也该早早明白了"。
    留子尧阅读 108评论 0 5
  • 前一阶段我处在人生的低谷。 不是遭遇变故什么的,而是突然觉得生活中充满太多无奈和不可控,经常冒出许...
    筱鹦阅读 156评论 6 3
  • 偶然看到本文,深得吾心,分享给大家。古人云:“朝闻道夕死可矣”,足可见人类对知识的诉求。 但是今天的现状,是一个知...
    当了个当阅读 2,201评论 12 30