目前我有[distutils]
index-servers=
mypypi
[mypypi]
repository = http://192.168.100.101:8080/simple
username = awesome_user
password = awesome_pass
这样的文件:
/etc/pip.conf
我还有[global]
index-url = https://192.168.100.101:8080/simple/
allow-external = true
allow-unverified = true
档案:
setup.py test
在setuptools文档中,我们可以阅读:
安装项目后,可以使用EasyInstall,setup.py 安装或setup.py开发所有依赖项尚未完成 安装将被定位(通过PyPI),下载,建立(如果 必要的),并安装。
我可以成功部署一个软件包但问题是在尝试执行pypi.org
时,它尝试从mypypi
而不是running test
Searching for fancy_super_lib
Reading https://pypi.python.org/simple/fancy_super_lib/
Couldn't find index page for 'fancy_super_lib' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
No local packages or download links found for fancy_super_lib
error: Could not find suitable distribution for Requirement.parse('fancy_super_lib')
获取依赖项。
UIActivityIndicatorView
如何更改此行为?
答案 0 :(得分:2)
只需创建文件~/.pydistutils.cfg
并输入以下内容:
[easy_install]
index_url = http://192.168.100.101:8080/simple
这将使用您的Pypi服务器而不是全球pypi.org。