我有一个私有的PyPI仓库,有没有办法在pip.conf
中存储凭据,类似于.pypirc
?
我的意思是,当前在.pypirc
中可以配置如下:
[distutils]
index-servers = custom
[custom]
repository: https://pypi.example.com
username: johndoe
password: changeme
根据我的研究,您可以在pip.conf
中加入以下内容:
[global]
index = https://username:password@pypi.example.com/pypi
index-url = https://username:password@pypi.example.com/simple
cert = /etc/ssl/certs/ca-certificates.crt
但我看到了两个问题:
- 每次访问URL时,您都需要指定相同的用户名和密码。
- 因为它们是URL的一部分,所以用户名和密码会在日志中显示出来。
有没有办法将用户名和密码存储在URL之外?
pip install -q package-name
,如果您仍然希望在某个地方获得完整的详细日志,则可以添加--log
选项并指向一个文件。 - MarkAWard