假设我正在开始一个新的Python项目。它的根目录在开头看起来像这样(对于这个例子,它将是一个Flask项目,但问题适用于任何Python项目):
myproject
static
templates
我想使用virtualenv
为我的项目创建虚拟环境。我应该在哪里创建用于保存此虚拟环境的目录?它应该进入项目的根目录,如此吗?
myproject
static
templates
env
.gitignore # ignores env
或者我应该将env
放在根目录之外,就像这样?
myproject
static
templates
env
执行此操作的标准方法是什么?