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

Python 如何在项目和项目依赖项之间指定不同的pypi源,python,pypi,Python,Pypi,我在我的计算机上构建了一个pypiserver并上传了一个项目,然后我尝试在另一台计算机上安装这个项目,但我上传了项目的源代码,没有依赖项 因此,当我安装此项目时,pip尝试从我自己的服务器安装所有依赖项 然后:错误:找不到url:http://xxx.xxx.xxx.xxx/simple/gunicorn/ 那么,当我使用pip安装-i我的pypi服务器时,是否有办法在我自己的pypiserver中指定项目以及对两个不同pypi源的依赖关系?您可以在运行pip安装时指定,以便在本地存储库之外解

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

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

然后:
错误:找不到url:http://xxx.xxx.xxx.xxx/simple/gunicorn/

那么,当我使用
pip安装-i我的pypi服务器时,是否有办法在我自己的pypiserver中指定项目以及对两个不同pypi源的依赖关系?

您可以在运行
pip安装时指定,以便在本地存储库之外解决项目依赖关系:

pip install -i my-pypi-server --extra-index-url pypi.douban.com/simple <library>
pip安装-i我的pypi服务器——额外索引url pypi.douban.com/simple

你能展示你的
pip.conf
吗?index url=[install]trusted host=mirrors.aliyun.comso
pypi.douban.com
是你的项目源代码所在地吗?不,它是中国的镜像。我在
pip安装-i xxx中使用我的ip