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

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

Сообщение Anonymous »

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

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

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


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

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

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

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

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

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