【问题标题】:How can you fix this error while installing PIP on Windows 10?在 Windows 10 上安装 PIP 时如何解决此错误?
【发布时间】:2019-01-05 00:31:09
【问题描述】:

我正在尝试在我的 Windows 机器上安装 pip。我从https://bootstrap.pypa.io/得到最新版本的get-pip.py

然后,我启动命令提示符,在我的系统上找到get-pip.py 并尝试以下命令:

python get-pip.py

每次我尝试这个,我都会收到以下错误:

请帮忙!

【问题讨论】:

  • 您使用的是什么版本的 Python?现在大多数 Python 安装程序都默认包含 pip。
  • 我的第一个猜测是代理正在中断/阻止 pip 连接。
  • 你使用的是最新的python版本吗? python --version
  • @DanielPryden 我使用的是 Python 3.6.6 版。
  • @mikeg,我想你也许是对的

标签: python pip windows-10


【解决方案1】:

两个初始的东西:

1) 你安装了什么版本的python? 新版本默认安装了 pip。 2)您是否尝试过以管理员身份运行 cmd ? 我过去在运行 cmd 时遇到过问题 管理员已解决。

让我们知道!

【讨论】:

  • 我有 Python 版本 3.6.6。不,我没有尝试以管理员身份运行 cmd(我在需要管理员访问权限的办公室工作)
  • 好的,如果您在办公室尝试,IS 可能会禁止访问这些 IP 地址——代理等。这就是它无法下载的原因。
  • 您可以尝试手动下载文件并安装bootstrap.pypa.io/get-pip.py 1. 下载get-pip.py 安装脚本。 2. 打开命令提示符并导航到 get-pip.py 文件 3. 运行以下命令:python get-pip.py
  • 是的,很可能是您的办公室系统管理员设置的限制
【解决方案2】:

另一种可能的解决方案是为 Windows 设置代理。在命令提示符下执行以下操作。

set HTTP_PROXY="http://username:password@proxy_address:proxy_port"
set HTTPS_PROXY="http://username:password@proxy_address:proxy_port" 

请注意,HTTP 和 HTTPS 代理使用完全相同的字符串。

【讨论】:

  • proxy_address填什么??
  • 您必须知道您所使用的代理的地址和端口。此解决方案仅适用于您在代理之后。这种情况发生在工作场所、家里还是公共 wifi 上?
  • 这是在工作。我怎么知道代理的地址和端口是什么?有什么办法查吗?
  • 什么具体的操作系统版本?看看这个帖子——superuser.com/questions/346372/…
  • 我找到了我的代理地址并设置了 HTTP/HTTPS 代理。仍然没有 :( 尝试安装 pip 时出现相同的错误。
【解决方案3】:

您可以尝试手动下载文件并安装https://bootstrap.pypa.io/get-pip.py

  1. 下载 get-pip.py 安装程序脚本。
  2. 打开命令提示符并导航到 get-pip.py 文件
  3. 运行以下命令:python get-pip.py

【讨论】:

猜你喜欢
  • 2021-11-29
  • 2017-05-29
  • 2016-11-10
  • 1970-01-01
  • 2022-07-26
  • 1970-01-01
  • 2021-12-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多