【发布时间】:2020-09-28 14:20:58
【问题描述】:
我想从私人仓库安装一个包,但是当我运行这个时:
pip install myapp -i https://myrepo.net/pypi/myfeed/simple
我收到了这个错误
ERROR: Could not find a version that satisfies the requirement myapp (from versions: none)
ERROR: No matching distribution found for myapp
我认为这是因为这个包的要求不在私有仓库中,所以我尝试添加 extra-index-url
pip install myapp -i https://myrepo.net/pypi/myfeed/simple --extra-index-url https://pypi.python.org/pypi
但我得到了完全相同的错误
我做错了什么?
【问题讨论】:
-
私人仓库有
requirements.txt吗? -
@Kshitij 你是什么意思?这是整个回购的文件吗?还是你的意思是 myapp 包?
-
包的需求必须在需求文件中,以便
pip可以安装这些以运行包。 -
我使用诗歌进行构建,我有一个 tar.gz 和一个 .whl。你的意思是我需要在这些文件旁边有一个 requirements.txt 吗?
-
如果你有一个
.whl文件试试this
标签: python pip pypi python-packaging