Предполагая, что вы создали whl проприетарного проекта и хотели бы повторно использовать его в другом проекте python, как указать его через относительный путь в pip-файле, не выставляя whl онлайн?
Хотя нетПрямое описание этой проблемы из документации (https://pip.readthedocs.io/en/1.1/requirements.html) Я пробовал следующее:
Укажите, используя файл -e:
./folder/my-project-0.1.0-cp36-cp36m-linux_x86_64.whl#egg=my-project==0.1.0 получил> NotADirectoryError: [Ошибка 20] Не каталог
Укажите использование файла:
. / Folder / my-project-0.1.0-cp36-cp36m-linux_x86_64.whl # egg = my-project == 0.1.0 получил>FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/folder/my-project-0.1.0-cp36-cp36m-linux_x86_64.whl'
Кажется, ищет файл в корнепапка вместо относительной.
Указать без файла:
folder / my-project-0.1.0-cp36-cp36m-linux_x86_64.whlgot> Недопустимое требование: 'folder / my-project-0.1.0-cp36-cp36m-linux_x86_64.whl'
Это похоже на путь.Он существует?
Похоже, что если я укажу папку, она будет работать.Но, как это не так, кто-нибудь знает, как это исправить?
numpy
pandas
file:./folder/my-project-0.1.0-cp36-cp36m-linux_x86_64.whl#egg=my-project==0.1.0
PIP установить whl файл, используя относительный путь с успехом!