按照 Doug Hellman 的 virtualenvwrapper
帖子 中的说明进行操作后,我仍然无法启动测试环境。
[mpenning@tsunami ~]$ mkvirtualenv test
-bash: mkvirtualenv: command not found
[mpenning@tsunami ~]$
应该注意的是,我使用的 WORKON_HOME
不在我的 $HOME
中。我试着寻找 /usr/local/bin/virtualenvwrapper.sh
如 virtualenvwrapper
安装文档 所示,但它不存在。
如果这很重要,我正在运行 CentOS 6 和 python 2.6.6。
# File: ~/.bash_profile
# ...
export WORKON_HOME="/opt/virtual_env/"
source "/opt/virtual_env/bin/virtualenvwrapper_bashrc"
原文由 Mike Pennington 发布,翻译遵循 CC BY-SA 4.0 许可协议
解决方案 1 :
由于某种原因,
virtualenvwrapper.sh
安装在/usr/bin/virtualenvwrapper.sh
中,而不是安装在/usr/local/bin
下。以下在我的
.bash_profile
有效…我的安装似乎在没有采购的情况下工作正常
virtualenvwrapper_bashrc
解决方案 2 :
或者如下所述,您可以利用
virtualenvwrapper.sh
已经在您的 shell 中的机会PATH
并发出source `which virtualenvwrapper.sh`