PyCharm IDE организовал каталог venv внутри каталога проекта. Как насчет мерзавца? - PullRequest
0 голосов
/ 06 сентября 2018

Новейшая PyCharm IDE создает венв в директории проекта.

Как это:

TestProject
   |
    \venv

Я обычно запускал git init внутри TestProject. Но теперь Венв здесь. Я не знаю, как организовать репозиторий git. Например, я должен: 1) Переместить venv из проекта dir в другое место? 2) Включить venv в мой репозиторий git и даже отправить его в удаленный репозиторий? TestProject | \ venv .git | \ TestProject | \ Test.py

3) Организовать другой уровень

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

Не могли бы вы поделиться со мной своей лучшей практикой?

1 Ответ

0 голосов
/ 06 сентября 2018

Лучшей практикой здесь является настройка вашего git root в корне проекта и добавление каталога venv в .gitignore. Таким образом, git root будет находиться там, где он должен быть, а данные виртуальной среды не будут отслеживаться git и отправляться на удаленный компьютер.

Я также рекомендовал бы воссоздать виртуальную среду в каталоге с именем .env или .venv (обратите внимание на начальную точку) внутри корня проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...