Проблемы с повторным использованием разработанной библиотекиPython

Программы на Python
Ответить
Anonymous
 Проблемы с повторным использованием разработанной библиотеки

Сообщение Anonymous »

Я занимаюсь разработкой библиотеки уже довольно давно. Его структура следующая:

Код: Выделить всё

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

Подробнее здесь: https://stackoverflow.com/questions/791 ... ed-library
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»