在我的Mac上,基于* nix的系统我通过修改文件来配置pip:
~/.pypirc
~/.pip/pip.conf
到目前为止我找到的文档说,在windows下你需要设置HOME环境变量并将文件放在:
%HOME%\.pypirc
%HOME%\pip\pip.conf
然而,这似乎对我不起作用,当我尝试使用pip从我们的备用服务器之一安装软件包时,无法找到软件包。有什么建议吗?
到目前为止我找到的链接
答案 0 :(得分:6)
PyPA的pip configuration docs告诉您使用存储的pip.ini
文件:
C:\ProgramData\pip\
(Win7及以上)或%HOME%\pip\
或如果有多个pip.ini文件,则每用户设置会覆盖全局设置。有关更多详细信息,请参阅文档。
答案 1 :(得分:3)
我在使用setup.py
的Windows中遇到此问题。得到错误:
ValueError: <repository> not found in .pypirc
由此我发现distutils
only uses ~/.pypirc
。因此,您需要制作文件%USERPROFILE%/.pypirc
。
答案 2 :(得分:3)
我试图找出在我的Windows安装上放置.pypirc的位置,答案是C:\Users\YourName\.pypirc
。谢谢恩斯特·哈格斯曼https://blog.jetbrains.com/pycharm/2017/05/how-to-publish-your-package-on-pypi/
答案 3 :(得分:0)
我无法通过设置配置文件来使用我的镜像回购 自动神奇地 ,但我能够通过使用来使用存储库-i选项:
pip install -i http://url.to.my.repository package_name
答案 4 :(得分:0)
定位文件夹的最简单方法是在 cmd 中运行以下命令。
pip config -v list
这将导致 pip 为查找配置文件而搜索的路径。