用户使用自定义索引进行 pip 安装时出错-url

error with user for pip install with custom index-url

我有一个内部 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.

如果cmd是运行就不会抛出错误 bash.

我试过将 index-url 放入 ~/.pip/pip.conf 但它没有改变任何东西。

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

参考:https://pip.pypa.io/en/stable/user_guide/#environment-variables