使用自定义index-url进行pip安装时,用户出现错误。

问题描述 投票:0回答:1

我有一个内部的nexus服务器,我在那里存储我的python包。

当我尝试运行

pip install --index-url=https://my_pip_user:my_pip_pass@my_pip_url ...

在构建docker镜像时,我得到的是

my_pip_user is not a valid value for user option, please specify a boolean value like yes/no, true/false or 1/0 instead.

如果只在bash中运行cmd,就不会出现这个错误。

我试着把 index-url 变成 ~/.pip/pip.conf 但它没有任何改变。

python docker pip nexus
1个回答
0
投票

我以前也遇到过类似的问题,只要检查一下你的环境变量,确保你没有任何以""开头的环境变量。PIP_",例如:"PIP_USER",否则将认为这是一个pip命令选项,并将其传递给pip命令。

参考文献。https:/pip.pypa.ioenstableuser_guide#environment-variables)。

© www.soinside.com 2019 - 2024. All rights reserved.