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

安装Pillow时遭遇zlib依赖缺失错误,请求技术支持

解决Pillow编译时找不到zlib头文件/库的问题

编译Pillow源码时出现zlib相关错误,核心原因是系统缺少zlib的开发依赖包,和Python或虚拟环境本身无关,以下是不同系统的解决步骤:

Debian/Ubuntu 系列 Linux

  • 安装zlib开发包:
    sudo apt update && sudo apt install zlib1g-dev
    
  • 激活虚拟环境后重新执行安装:
    python -m pip install Pillow
    

CentOS/RHEL 系列 Linux

  • 安装zlib开发依赖:
    sudo yum install zlib-devel
    
  • 回到虚拟环境重新安装Pillow:
    python -m pip install Pillow
    

macOS

  • 用Homebrew安装zlib:
    brew install zlib
    
  • 指定zlib路径编译安装Pillow:
    python -m pip install Pillow --global-option=build_ext --global-option="-I$(brew --prefix zlib)/include" --global-option="-L$(brew --prefix zlib)/lib"
    

Windows

  • 先更新pip到最新版本,确保能优先下载预编译wheel包:
    python -m pip install --upgrade pip
    
  • 重新安装Pillow:
    python -m pip install Pillow
    
  • 若仍报错,手动下载与你的Python版本、系统架构匹配的Pillow wheel包,本地安装:
    python -m pip install path/to/Pillow-xxx.whl
    

额外提示

如果上述步骤无效,可检查系统是否具备完整的编译环境:

  • Debian/Ubuntu:安装build-essential包
  • CentOS/RHEL:安装gcc make包

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 12:23:10