Перенесите все зависимости в частный индекс пакета Python.Python

Программы на Python
Anonymous
Перенесите все зависимости в частный индекс пакета Python.

Сообщение Anonymous »

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

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

pip install --index-url  --extra-index-url 
.
Причина, по которой я использую --extra-index-url, заключается в том, что мой пакет Python зависит от общедоступных пакетов Python, например NumPy. Моя проблема заключается в том, что в настоящее время существует (новый) общедоступный пакет, имя которого конфликтует с моим, и команда pip install пытается установить общедоступную версию пакета.
< ul>
[*]Как мне решить эту проблему? Сейчас я думаю, что мне следует загрузить все зависимости проекта в свой частный репозиторий и избавиться от --extra-index-url, но я не знаю, как это сделать. В моем пакете есть файл setup.py.


Подробнее здесь: https://stackoverflow.com/questions/790 ... kage-index

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