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