我有一个 pypiserver 在本地运行,并且已经部署了一个包。服务器在 localhost:8080 上响应,我可以手动查看并下载包。 但每次我尝试通过 Pipenv 安装软件包时,它都找不到它:(任何帮助将不胜感激;)
$ pipenv install invault --pypi-mirror http://localhost:8080
安装 InVault...
错误:安装invault时发生错误!
错误文本:查看索引:http://localhost:8080,http://localhost:8080/simple
错误:找不到满足要求的版本(来自版本:无)
错误:未找到 invault 的匹配分布
✘ 安装失败
这对我有用:
pipenv install --index http://localhost:8080/simple <package_name>
并且
http://localhost:8080/simple/<package_name>/
显示了这个:
Links for <package_name>
<package_name>-1.6.1-py3-none-any.whl
<package_name>-1.6.2-py3-none-any.whl