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

在VS Code中运行Jupyter安装Matplotlib遇Pillow编译错误求助

解决Matplotlib安装时Pillow编译失败的问题

以下是几种可行的解决办法,按优先级尝试:

  • 升级pip、wheel和setuptools
    旧版本的打包工具可能不兼容pyproject.toml格式,先执行升级命令:

    !pip install --upgrade pip wheel setuptools
    

    之后再重新尝试安装Matplotlib:

    !pip install matplotlib
    
  • 强制安装预编译的Pillow wheel
    避免本地编译,直接用官方预编译的二进制包:

    !pip install pillow --only-binary :all:
    

    安装完成后再执行!pip install matplotlib

  • 安装系统编译依赖(针对不同操作系统)
    如果必须本地编译Pillow,需要先装对应的系统依赖:

    • Linux(Ubuntu/Debian):在终端执行(若Jupyter在WSL或Linux环境):
      sudo apt-get update && sudo apt-get install python3-dev libjpeg-dev libpng-dev libtiff-dev libfreetype6-dev
      
    • macOS:先安装Xcode命令行工具:
      xcode-select --install
      
    • Windows:安装Visual Studio的「C构建工具」(勾选“桌面开发C”组件),重启后再尝试安装。
  • 用Conda安装(如果有Conda环境)
    Conda会自动处理依赖的预编译包,无需手动编译:

    !conda install matplotlib -y
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 16:24:55