Как добавить ссылку на зависимость в подкаталог репо в setup.py - PullRequest
0 голосов
/ 09 мая 2018

У меня есть два следующих хранилища: один классический с setup.py, а второй выглядит так:

/repo /folder1 /folder2 /utils /setup.py

и в setup.py в первом репо я хочу установить утилиты из второго репо. Я попробовал следующий код:

install_requires=["repo"],
dependency_links=['git+ssh://git@bitbucket.aaaaaaa.aa:0000/project/repo@master#egg=repo&subdirectory=folder2']

но после разработки python setup.py у меня появляется следующая ошибка:

unknown url type: git+ssh -- Some packages may not be found!

1 Ответ

0 голосов
/ 27 ноября 2018

Я нашел это работает для меня:

depndendcy_links=["git+https://github.com/cocodataset/cocoapi.git#subdirectory=PythonAPI#egg=pycocotools-2.0"]

Итак, укажите подкаталог и версию как #subdirectory=<sub_dir>#<packagename>-<version>

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