创建虚拟环境遇到的问题
要做新的项目了,想着到时候可能存在软件的版本冲突,所以就打算给自己的虚拟机重新创建一个新的虚拟环境,但是在修改完配置文件.bashrc的内容之后,使用source .bashrc命令使配置文件生效时,却显示如下错误信息:
bash: /usr/local/bin/virtualenvwrapper.sh: 没有那个文件或目录
这是为什么呢?
原来自Ubuntu17.04版本之后,在用户级别通过pip安装virtualenvwrapper.sh是被安装在~/.local/bin/
目录下的,所以我们就要将之前.bashrc中的路径修改一下了
export WORKON_HOME=$HOME/.virtualenvs
#source /usr/local/bin/virtualenvwrapper.sh
#将路径修改为:
source ~/.local/bin/virtualenvwrapper.sh
然后再通过source .bashrc
命令使配置文件生效就可以了!