ubuntu安装python虚拟环境
ubuntu 安装python 虚拟环境
虚拟环境
安装python包的命令: sudo pip3 install 包名
包的安装路径:/usr/local/lib/python3.5/dist-packages
安装同一个包的不同版本,后安装的包会把原来安装的包覆盖掉。这样,如同一台机器上两个项目依赖于相同包的不同版本,则会导致一些项目运行失败。
解决的方案就是:虚拟环境
安装虚拟环境的命令
- sudo pip install virtualenv #安装虚拟环境
- sudo pip install virtualenvwrapper #安装虚拟环境扩展包
- 编辑主目录下面的.bashrc文件,添加下面两行。
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh - 使用source .bashrc使其生效一下。
创建虚拟环境命令
mkvirtualenv 虚拟环境名 # 默认是python2
创建python3虚拟环境
mkvirtualenv -p python3 虚拟环境名
进入虚拟环境后: 输入 python 查看python版本
查看机器上有多少虚拟环境
workon 空格 + 两个tab键
进入虚拟环境工作
workon 虚拟环境名
退出虚拟环境的命令如下
删除变量环境
rmvirtualenv 虚拟环境名
先退出:deactivate
再删除:rmvirtualenv py_djan3
虚拟环境下安装包的命令
pip install 包名
注意:不能使用sudo pip install 包名,这个命令会把包安装到真实的主机环境上而不是安装到虚拟环境中。
查看虚拟环境中安装了哪些包
方法一:pip list
方法二:pip freeze
博客园:https://www.cnblogs.com/z-dc/p/7512826.html