Ubuntu下创建python虚拟环境

网上有很多安装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版权协议,转载请附上原文出处链接和本声明。