网上有很多安装python虚拟环境的坑,这篇文章总结了一些错误,以及正确的安装方式。本文基于Ubuntu18.04和其自带的python3.6版本。
第一步
sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper在终端里按顺序执行这两个命令,注意这里pip3根据自己pip的具体设置,我这里pip3对应的是自己的python3.6.
第二步
打开并且编辑主目录下的 .bashrc 文件
sudo vim ~/.bashrc并在 .bashrc文件的最后加入这三行代码:
export WORKON_HOME=$HOME/.virtualenvs # 储存虚拟环境的路径
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 # 自己python解释器的路径
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv #virtualenv的路径,默认都是这个
source /usr/local/bin/virtualenvwrapper.sh
效果如下:
然后在终端里运行一次 .bashrc
source ~/.bashrc
第三步
此时可以测试是否安装成功:
mkvirtualenv test_env # 新建一个名为test_env的虚拟环境如果没有报错,并且workon之后有这个环境,说明安装成功。如下图所示:

版权声明:本文为weixin_44338085原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。