Python 来自本地pypi存储库的包依赖项

Python 来自本地pypi存储库的包依赖项,python,pip,distutils,Python,Pip,Distutils,我在谷歌上搜索了一个答案,但我没有找到任何真正符合我需要的东西(但我可能错了) 我们有一个本地Pypi存储库,需要用于我们的依赖项 我试图使用依赖关系链接,但显然这是不推荐的,而且,这不起作用 我发现了很多关于github.com存储库的令人困惑的帖子,这不是我需要实现的(这很容易);我的问题是为我们的包使用另一个pypi索引url 感谢从私有存储库安装pip软件包的正确方法是将选项(或者,如果您甚至不想安装pypi.python.org中的任何内容)传递到pip install命令,例如: p

我在谷歌上搜索了一个答案,但我没有找到任何真正符合我需要的东西(但我可能错了)

我们有一个本地Pypi存储库,需要用于我们的依赖项

我试图使用
依赖关系链接
,但显然这是不推荐的,而且,这不起作用

我发现了很多关于github.com存储库的令人困惑的帖子,这不是我需要实现的(这很容易);我的问题是为我们的包使用另一个pypi索引url


感谢

从私有存储库安装pip软件包的正确方法是将选项(或者,如果您甚至不想安装pypi.python.org中的任何内容)传递到
pip install
命令,例如:

pip install --extra-index-url https://local-pypi.example.com/simple private-pkg

那么你只想使用本地回购协议?您是否更新了
.pypirc
?请参见例如,您对什么版本的
pip
有任何要求吗?谢谢您的回复。不,我不想只使用我的本地回购协议,我需要采用一种解决方案,使包安装。我将在服务器上安装这个包,所以拥有一个与帐户相关的pypirc文件不是一件事。我可能会使用setup.cfg?或者我也可以在包中使用pypirc文件吗?@Grimmy不,没有具体要求。我想我现在明白了。您希望引用setup.py中的自定义依赖项。dependency_链接并没有被弃用,但它只支持URL,所以您只能使用sdist(无控制盘)。嗨,我明白了。但是,如果私有pkg有一个依赖于私有存储库本身的依赖关系呢?“这行得通吗?”布鲁诺里帕:我相信行。试试看。
pip安装-f repository\u url——可信主机存储库\u域包
起到了作用。谢谢