为什么 Pipenv 无法在 pypiserver 本地存储库上找到包?

问题描述 投票:0回答:1

我有一个 pypiserver 在本地运行,并且已经部署了一个包。服务器在 localhost:8080 上响应,我可以手动查看并下载包。 但每次我尝试通过 Pipenv 安装软件包时,它都找不到它:(任何帮助将不胜感激;)

$ pipenv install invault --pypi-mirror http://localhost:8080

安装 InVault...

错误:安装invault时发生错误!

错误文本:查看索引:http://localhost:8080,http://localhost:8080/simple

错误:找不到满足要求的版本(来自版本:无)

错误:未找到 invault 的匹配分布

enter image description here

✘ 安装失败

python installation pipenv pypiserver
1个回答
0
投票

这对我有用:

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
© www.soinside.com 2019 - 2024. All rights reserved.