【问题标题】:error with user for pip install with custom index-url用户使用自定义 index-url 进行 pip 安装时出错
【发布时间】:2020-04-15 14:49:00
【问题描述】:

我有一个内部的 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,但它并没有改变任何东西。

【问题讨论】:

    标签: python docker pip nexus


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2015-10-08
      • 2021-01-23
      • 2015-10-12
      • 2019-06-14
      • 2017-12-22
      • 2021-03-06
      • 2013-01-26
      • 2016-06-04
      相关资源
      最近更新 更多