Virtualenvwrapper: mkvirtualenv工作,但rmvirtualenv返回-bash:没有这样的



我正在学习如何在MacOSX Yosemite 10.10.5上配置python/pip/virtualenvwrapper

http://www.lecloud.net/post/119427148455/python-pip-on-mac-os-x-yosemite

现在我创建一个测试文件夹:"~/PythonProj"

"mkvirtualenv"只工作,如果我输入mkvirtualenv test1在"Terminal.app"

mkvirtualenv test1

其他命令也可以正常工作,例如:

workon test1
deactivate test1

然而,当我想删除"test1"时,奇怪的事情发生了

rmvirtualenv test1

失败消息如下:

-bash: cd: ~/.virtualenvs: No such file or directory

然后访问~/。Virtualenvs并最终找不到"test1"文件夹。

我的问题:

1)当我输入"mkvirtualenv test1"时,在哪里存储"test1"文件夹?,因为我在"~/PythonProj"或"~/.virtualenvs"中找不到它

2) 我的配置有问题吗 ?这是许可问题吗?

提前感谢您的帮助

目录应该像你说的那样保存到你的。virtualenvs文件夹。

在安装过程中,应该为WORKON_HOME设置一个环境变量。您可以通过在终端输入以下命令来检查设置是否正确:

echo $WORKON_HOME

如果您没有看到任何返回,请检查您的~/。配置文件,看看它是否被设置到正确的目录。应该有这样一个条目:

export WORKON_HOME=$HOME/.virtualenvs

最新更新