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

Windows系统Python3.10环境pip安装matplotlib报exit status 1错误如何解决

matplotlib安装报错(exit status 1)解决方案

报错信息:

ERROR: Command errored out with exit status 1: 'C:\Program Files\Python310\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\USer\\AppData\\Local\\Temp\\pip-install-lfu2ezm2\\matplotlib_a6f263fb06cb49b0ba9dd9f1bc0eef1f\\setup.py'"'"'; __file__='"'"'C:\\Users\\USer\\AppData\\Local\\Temp\\pip-install-lfu2ezm2\\matplotlib_a6f263fb06cb49b0ba9dd9f1bc0eef1f\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\USer\AppData\Local\Temp\pip-record-iz0t3g38\install-record.txt' --single-version-externally-managed --user --prefix= --compile --install-headers 'C:\Users\USer\AppData\Roaming\Python\Python310\Include\matplotlib' Check the logs for full command output.

可按以下步骤逐一排查解决:

  • 升级基础依赖组件:执行命令python -m pip install --upgrade pip setuptools wheel,升级完成后再重新尝试安装matplotlib。
  • 更换国内PyPI镜像源,避免网络原因导致安装包下载不完整,执行命令pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple。
  • 适配Python版本:本次报错对应的是Python3.10版本,需安装3.5.0及以上版本的matplotlib才支持该Python版本,可执行命令pip install matplotlib>=3.5.0指定安装适配版本。
  • 检查运行权限:Windows下右键点击终端/命令提示符,选择「以管理员身份运行」后再执行安装命令,避免权限不足导致写入失败。
  • 处理编译依赖问题:如果上述步骤都无效,说明当前pip拉取的是matplotlib源码包需要本地编译,可先安装Microsoft Visual C++ Build Tools组件后再重试安装,或创建干净的Python虚拟环境后重新执行安装操作。

内容的提问来源于stack exchange,提问作者Nisa Izza

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 09:24:02