Код: Выделить всё
pgk1 # central library
... # sub-packages and modules
requirements.txt # relevant dependancies
Поэтому моя идея заключалась в том, чтобы разместить такие библиотеки в центре PYTHONPATH, чтобы можно было легко сделать импорт XY из pkg1. за каждый новый проект, которым я занимаюсь начинается.
Проблема в том, что pkg1 имеет свой requirements.txt для venv, который неизвестны/не установлены в текущем проекте (текущий venv), и ImportError будет возникать во время выполнения.
Конечно, я мог бы скопировать требования. txt из pkg1 в файл требований нового проекта.txt, но это было бы утомительно.
Я буду очень благодарен за каждый совет, который поможет мне заново разработать более простой рабочий процесс с такими зависимостями.
Подробнее здесь: https://stackoverflow.com/questions/791 ... ed-library
Мобильная версия