我正在使用pip在多个用户可以访问的VM上安装Python库。一些库存储在私有工件上。为了使pip能够访问此私有工件,我提供了适当的用户名和密码。
如果尝试访问工件时发生错误,则会自动创建文件pip.log。以下行是其中的一部分:
Cannot fetch index base URL https://user:password!@artifactory.../
Run Code Online (Sandbox Code Playgroud)
如何防止pip在此日志文件中写入用户ID和密码?
小智 5
我不能为它找到文档,但PIP支持的.netrc文件中~和.:
machine artifactory.hostname
login username
password password
Run Code Online (Sandbox Code Playgroud)
这些凭据不应显示在日志中。