首页 > 解决方案 > 使用 virtualenv 时源代码应该保存在哪里?

问题描述

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

提前致谢

标签: pythonvirtualenv

解决方案


您不需要以任何方式将它们关联起来。只要您的环境被激活,它在哪里都没有关系。

但通常最简单的是:

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

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

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


推荐阅读