安装tkdesigner时无法构建Pillow wheels的问题求助
解决tkdesigner安装时Pillow编译zlib依赖错误的方案
方案1:跳过依赖重新构建,直接使用现有Pillow
执行安装命令时添加*--no-build-isolation*参数,强制pip使用当前环境已安装的Pillow,避免重新编译:
pip install tkdesigner --no-build-isolation
方案2:配置zlib环境变量,让编译脚本识别依赖
- 找到你安装zlib的目录(比如默认路径为
C:\Program Files (x86)\GnuWin32) - 打开系统环境变量设置:
- 添加或更新
INCLUDE变量,追加路径:C:\Program Files (x86)\GnuWin32\include - 添加或更新
LIB变量,追加路径:C:\Program Files (x86)\GnuWin32\lib
- 添加或更新
- 重启命令提示符或终端,重新执行
pip install tkdesigner
方案3:升级工具,优先使用预编译轮子
先更新pip、wheel和setuptools,确保能优先下载预编译的二进制包,跳过源码编译:
python -m pip install --upgrade pip wheel setuptools
之后再尝试安装tkdesigner:
pip install tkdesigner
方案4:明确指定Pillow版本安装
尝试在安装时明确指定已存在的Pillow版本,避免触发重新编译:
pip install tkdesigner pillow==10.0.0
内容的提问来源于stack exchange,提问作者Toni Boss
相关产品推荐
相关产品推荐

