【发布时间】:2013-08-16 22:07:00
【问题描述】:
当我使用 virtualenvwrapper 创建新的 virtualenv 时:
mkvirtualenv ENV
然后在下面创建包含site-packages 和东西的目录:
~/.virtualenv/ENV
现在,如果我的主目录在多台机器之间共享(通过 nfs),它将被覆盖。有什么方法可以指定新的 ENV 应该存在吗?
【问题讨论】:
-
我很困惑。这是什么版本的 virtualenv?
virtualenv ENV的默认设置是在您的当前目录中创建ENV目录(如果它没有作为绝对路径给出)。现在,如果你有 virtualenvwrapper,它的mkvirtualenv将在~/.virtualenv下创建 virtualenvs,但这是不同的。 -
是的,我正在使用 mkvirtualenv 命令
-
那么您可能应该澄清一下,因为
mkvirtualenv是普通virtualenv命令的包装器,并且做一些不同的事情。 -
请编辑问题。您在标签中提到了 virtualenvwrapper,但没有问题
-
@rafee - 完成,抱歉耽搁和混淆。
标签: python deployment virtualenv web-deployment virtualenvwrapper