所以我创建了一个文件〜/ .pypirc
[distutils]
index-servers =
custom
[custom]
repository: https://dist.secretrepo.com/simple/
username: user
password: 12345
并在我的requirements.txt中添加了一个仅在我的自定义pypi实例上可用的软件包版本。但是,无论我尝试什么,它都不会捡到它?相同的设置在Linux机箱上工作正常,而不是在OS X 10.10.3上。
答案 0 :(得分:0)
否,pip
根本不使用.pypirc
。 .pypirc
仅由将软件包发布到索引的工具使用,pip
不会发布软件包。
您需要创建一个pip.conf
file,并添加一个全局index-url
条目:
[global]
index-url = https://user:12345@dist.secretrepo.com/simple/
请注意,URL中包含用户名和密码。
您还可以包括--index-url
选项in your requirements.txt
file。