You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M1芯片Mac macOS 11.x系统使用pip安装matplotlib报错如何解决

M1芯片macOS 11.4 pip安装matplotlib报错修复方案

这个报错的核心原因是你尝试安装的matplotlib 3.4.3版本没有适配M1架构的预编译wheel包,pip尝试从源码编译时缺少对应依赖导致构建失败,开头的deprecation警告属于不影响安装的提示,无需单独处理。你可以按以下优先级尝试修复:

  • 方案1:升级pip后安装高版本matplotlib
    3.5.0及以上版本的matplotlib已经提供了适配M1 arm64架构的预编译包,无需本地编译:
    先升级pip到最新版本:
    python3 -m pip install --upgrade pip
    再执行安装:
    pip3 install matplotlib>=3.5.0
  • 方案2:通过Homebrew直接安装
    如果方案1执行失败,可以用Homebrew安装适配M1的matplotlib包:
    先更新Homebrew源:
    brew update
    执行安装命令:
    brew install python-matplotlib
  • 方案3:通过conda安装(适用于conda环境用户)
    如果你使用的是Miniforge(M1芯片推荐的conda发行版)或者Anaconda环境,直接通过conda安装即可避免编译问题:
    conda install matplotlib

如果安装前有旧版本残留,先执行pip3 uninstall matplotlib清理残留文件后再执行上述安装操作。

内容的提问来源于stack exchange,提问作者Foonatan Barrer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 01:48:01