Jas*_*ook 19

这对我使用命令行、Python 3.9.1、pip 20.2.3 和虚拟环境有用。“global.trusted-host”后没有等号。

pip config set global.trusted-host "pypi.org files.pythonhosted.org pypi.python.org"
Run Code Online (Sandbox Code Playgroud)

动机:我不想在每次安装软件包时断开与 VPN 的连接或指定 --trusted-host 。

pip config list
Run Code Online (Sandbox Code Playgroud)

产生以下内容:

global.trusted-host='pypi.org files.pythonhosted.org pypi.python.org'
Run Code Online (Sandbox Code Playgroud)

不工作:

pip config set global.trusted-host="pypi.org files.pythonhosted.org pypi.python.org"

ERROR: Got unexpected number of arguments, expected 2. (example: "pip config set [name] [value]")
Run Code Online (Sandbox Code Playgroud)


phd*_*phd 17

空格分隔,而不是逗号分隔:

[global]
trusted-host = pypi.org files.pythonhosted.org
Run Code Online (Sandbox Code Playgroud)

或者

[global]
trusted-host = pypi.org
               files.pythonhosted.org
Run Code Online (Sandbox Code Playgroud)

  • 我只是从 /sf/answers/3643840721/ 窃取它作为示例。我想`pip config set global.trusted-host =“pypi.org files.pythonhosted.org”`。 (6认同)

小智 8

从命令行执行 python -m pip config set global.trusted-host=pypi.org files.pythonhosted.org