Как установить .zip-пакет через needs.txt? - PullRequest
1 голос
/ 18 марта 2019

У меня есть URL, похожий на https://github.com/me/my-project/archive/master.zip

Во время разработки я смог установить его с:

pip install https://github.com/me/my-project/archive/master.zip

Как мне добавить это в файл needs.txt? Я вижу только опции для репозиториев.

Спасибо.

Ответы [ 2 ]

2 голосов
/ 18 марта 2019

Я узнал!Это необходимо добавить в needs.txt:

-e git+https://github.com/me/my-project/#egg=my-project

Раньше я использовал другой тег VCS, который выдавал мне несколько забавных ошибок.

0 голосов
/ 18 марта 2019

Не уверен, как добиться этого через Пип

Я могу предложить, если вы не можете найти какие-либо решения таким образом, использовать pipenv.

Pipenv - это инструмент, который призван привнести в мир Python лучшее из всех упаковочных миров (упаковщик, композитор, npm, груз, пряжа и т. Д.). Windows - это первоклассный гражданин в нашем мире.
Он автоматически создает и управляет virtualenv для ваших проектов, а также добавляет / удаляет пакеты из вашего Pipfile во время установки / удаления пакетов. Он также генерирует очень важный файл Pipfile.lock, который используется для создания детерминированных сборок.

Pipenv на Github: https://github.com/pypa/pipenv

Надеюсь, это поможет
Хель

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