我对应该将 virtualenvs 放在哪里感到困惑。
在我的第一个 django 项目中,我使用命令创建了项目
django-admin.py startproject djangoproject
然后我进入 djangoproject 目录并运行命令
virtualenv env
它创建了与内部目录相同级别的虚拟环境djangoproject
目录。
这是为这个特定项目创建 virtualenv 的错误位置吗?
我得到的印象是,大多数人将他们所有的 virtualenvs 放在一个完全不同的目录中,例如~/virtualenvs
,然后使用 virtualenvwrapper 在它们之间来回切换。
有没有正确的方法来做到这一点?