ubuntu安装python虚拟环境

ubuntu 安装python 虚拟环境

虚拟环境

ubuntu安装python虚拟环境
安装python包的命令: sudo pip3 install 包名
包的安装路径:/usr/local/lib/python3.5/dist-packages
安装同一个包的不同版本,后安装的包会把原来安装的包覆盖掉。这样,如同一台机器上两个项目依赖于相同包的不同版本,则会导致一些项目运行失败。
解决的方案就是:虚拟环境

安装虚拟环境的命令

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

创建虚拟环境命令

mkvirtualenv 虚拟环境名 # 默认是python2

创建python3虚拟环境

mkvirtualenv -p python3 虚拟环境名
进入虚拟环境后: 输入 python 查看python版本
ubuntu安装python虚拟环境

查看机器上有多少虚拟环境

workon 空格 + 两个tab键ubuntu安装python虚拟环境

进入虚拟环境工作

workon 虚拟环境名
ubuntu安装python虚拟环境

退出虚拟环境的命令如下

ubuntu安装python虚拟环境

删除变量环境

rmvirtualenv 虚拟环境名
先退出:deactivate
再删除:rmvirtualenv py_djan3

虚拟环境下安装包的命令

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

查看虚拟环境中安装了哪些包

方法一:pip list
方法二:pip freeze

博客园:https://www.cnblogs.com/z-dc/p/7512826.html