我如何在项目和项目依赖项之间指定不同的pypi源

时间:2019-04-20 08:48:00

标签: python pypi

我在计算机上构建了一个pypiserver并上传了一个项目,然后尝试在另一台计算机上安装该项目,但是我上传了项目的源代码而没有依赖项。

因此,当我安装此项目pip时,请尝试从我自己的服务器上安装所有依赖项。

然后:Error: Not Found for url: http://xxx.xxx.xxx.xxx/simple/gunicorn/

因此,当我使用pip install -i my-pypi-server时,是否可以通过某种方式在我自己的pypiserver中指定项目,并指定对两个不同pypi源的依赖关系?

1 个答案:

答案 0 :(得分:2)

您可以在运行pip install时指定--extra-index-url,以便可以在本地存储库之外解析项目依赖项:

pip install -i my-pypi-server --extra-index-url pypi.douban.com/simple <library>