使用 virtualenv 时,源代码应该保存在哪里?

Anr*_*ara 1 python virtualenv

我应该在我的 virtualenv 中创建一个目录并将该特定项目的源代码保存在那里吗?

提前致谢

aba*_*ert 6

您不需要以任何方式将它们关联起来。只要您的 env 被激活,它在哪里都无关紧要。

但通常最简单的是:

  • 为您的项目创建一个空目录。
  • 在该项目目录下创建 virtualenv。
  • 将源代码放在src该项目目录下的目录中(或者,对于非常简单的项目,只需将其放在项目目录中)。

这样,您可以将 env 设置与代码一起检查到版本控制中,如果您使用 auto-venv 工具,它会在您每次cd进入项目目录时激活 env ,依此类推。

附带说明一下,如果您今天刚刚学习这些东西,您可能需要考虑学习pipenv而不是使用原始虚拟环境。