Python 我的虚拟环境应该位于哪里?
假设我正在启动一个新的Python项目。它的根目录在开头看起来是这样的(对于本例,它将是一个Flask项目,但问题适用于任何Python项目): 我想使用Python 我的虚拟环境应该位于哪里?,python,virtualenv,Python,Virtualenv,假设我正在启动一个新的Python项目。它的根目录在开头看起来是这样的(对于本例,它将是一个Flask项目,但问题适用于任何Python项目): 我想使用virtualenv为我的项目创建一个虚拟环境。我应该在哪里创建目录来保存此虚拟环境?它应该像这样进入项目的根目录吗 myproject static templates env .gitignore # ignores env myproject static templates env 或
virtualenv
为我的项目创建一个虚拟环境。我应该在哪里创建目录来保存此虚拟环境?它应该像这样进入项目的根目录吗
myproject
static
templates
env
.gitignore # ignores env
myproject
static
templates
env
或者我应该像这样把env
放在根目录之外吗
myproject
static
templates
env
.gitignore # ignores env
myproject
static
templates
env
这样做的标准方法是什么?一种常见做法是将virtualenvs放入
~/.virtualenvs/
。