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

在Windows 32位Python环境下安装Pillow时遇zlib依赖错误

解决Windows 32位Python 3.9安装Pillow失败问题

问题根源

安装失败是因为pip尝试从源码编译Pillow,但缺少zlib的头文件或库文件。Windows 32位环境下源码编译需要额外配置编译依赖,最便捷的解决方式是直接安装预编译的二进制包。

解决方案

方案1:强制安装预编译二进制包(优先推荐)

执行以下命令,让pip只从预编译的wheel包安装Pillow,避免源码编译:

pip install pillow --only-binary :all:

若需要指定适配Python3.9的特定版本,可使用:

pip install pillow==9.5.0 --only-binary :all:

(注:9.5.0为Python3.9支持的Pillow稳定版本,可根据需求调整)

方案2:配置编译环境(适合需源码编译的场景)

如果必须从源码编译,需完成以下配置:

  • 安装Visual Studio Build Tools,勾选「C++桌面开发」组件,同时安装与系统版本匹配的Windows SDK
  • 确保32位zlib库已安装,并配置环境变量使编译脚本能找到对应的头文件和库文件

验证安装

执行以下命令确认Pillow是否安装成功:

python -c "from PIL import Image; print(Image.__version__)"

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 00:55:20