PyCharm IDE在项目目录中组织了venv目录。 git呢?

时间:2018-09-06 14:57:03

标签: git

最新的PyCharm IDE在项目目录中创建venv。

赞:

TestProject
   |
    \venv

我通常在TestProject中启动git init。但是现在venv在这里。我不知道如何组织git仓库。 例如,我应该: 1)将venv从项目目录移动到其他地方? 2)包括venv到我的git仓库,甚至发送到远程仓库?     测试项目        |         \ venv          .git        |        \ TestProject              |              \ test.py

3)组织另一个级别

TestProject
   |
    \venv
   |
   \TestProject
         |
         \test.py
          .git

您能和我分享您的最佳见解吗?

1 个答案:

答案 0 :(得分:1)

此处的最佳做法是在项目根目录中设置git根目录,并将venv目录添加到.gitignore。这样,git根目录将在应有的位置,并且git不会跟踪虚拟环境数据并将其推送到远程。

我还建议在项目根目录内名为.env.venv(请注意前导点)的目录中重新创建虚拟环境。