我在计算机上构建了一个pypiserver并上传了一个项目,然后尝试在另一台计算机上安装该项目,但是我上传了项目的源代码而没有依赖项。
因此,当我安装此项目pip时,请尝试从我自己的服务器上安装所有依赖项。
然后:Error: Not Found for url: http://xxx.xxx.xxx.xxx/simple/gunicorn/
因此,当我使用pip install -i my-pypi-server
时,是否可以通过某种方式在我自己的pypiserver中指定项目,并指定对两个不同pypi源的依赖关系?
答案 0 :(得分:2)
您可以在运行pip install
时指定--extra-index-url
,以便可以在本地存储库之外解析项目依赖项:
pip install -i my-pypi-server --extra-index-url pypi.douban.com/simple <library>