【问题标题】:Errors while installing matplotlib using pip install使用 pip install 安装 matplotlib 时出错
【发布时间】:2022-01-17 20:53:55
【问题描述】:

我将Python3 更新为Python 3.10。它仍然显示Python 3.8 作为我当前的版本。但这不是问题。我的问题是,当我使用pip install matplotlib 安装matplotlib 软件包时,出现了一些错误。我还尝试运行pip3 install matplotlib。我收到以下错误:

警告:重试(重试(总计 = 4,连接 = 无,读取 = 无, redirect=None, status=None)) 连接中断后 'NewConnectionError(' 的对象:无法建立新连接:[Errno 8] nodename 或 servname 提供,或未知')': /simple/matplotlib/

错误:找不到满足要求的版本 matplotlib(来自版本:无)错误:找不到匹配的分布 对于matplotlib

我尝试运行/Applications/Xcode.app/Contents/Developer/usr/bin/python3 -m pip install --upgrade pip 并得到以下错误:

默认为用户安装,因为普通的站点包不是 可写。

要求已经是最新的:pip in /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/site-packages (20.2.3)

我不明白。它要我升级 pip 然后说它已经是最新的了?

我只需要为我的 Python 脚本安装 matplotlib 模块。

【问题讨论】:

  • 我在第一条关于需要更新 pip 的错误消息中没有看到任何内容。由于您安装了 Python 3.10,甚至可能在 3.8 之前安装了其他版本的 Python,您应该运行 which pythonwhich pip(以及它们的 3 个版本)来查看您实际运行的是哪个版本。
  • 所以我运行了 pip --version 并得到了这个:pip 20.2.3
  • 运行 python3 -V 并得到:Python 3.10.1
  • pip3 版本是 pip 21.2.4,python 版本是 Python 2.7.18
  • 您在帖子中提到它显示 3.8 作为您当前的版本。那发生在哪里?您似乎已升级到 3.10,但它位于与您预期不同的目录中(不在 XCode 中)。 which python3 应该返回调用 python3 时使用的实际地址。你试过python3 -m pip install matplotlib吗?

标签: python-3.x matplotlib pip


【解决方案1】:

如果您尝试在您的组织笔记本电脑中安装 matplotlib,那么您的组织可能会阻止网络连接和下载软件包。这是它显示重试错误消息的原因之一。如果您正在连接任何 vpn,您可以尝试断开连接并重新尝试安装它。此错误仅由网络问题引起。

【讨论】:

    猜你喜欢
    • 2016-02-04
    • 2020-12-26
    • 2022-06-17
    • 2020-02-24
    • 2021-07-31
    • 2021-03-21
    • 1970-01-01
    • 2015-06-10
    • 2020-12-31
    相关资源
    最近更新 更多