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

Python 3.12已安装最新Pillow却无法识别,Python 3.8可正常使用

解决Python升级后PIL模块无法识别的问题

第一步:确认环境匹配问题

  • 先检查当前运行脚本的Python解释器路径,在你的脚本最开头添加以下代码并运行:
import sys
print(sys.executable)

记录输出的路径(比如C:\Python312\python.exe)。

  • 再检查当前pip3对应的Python环境,在命令行执行:
pip3 --version

对比输出中的Python路径和刚才脚本输出的路径,如果不一致,说明你用pip3 install安装的Pillow并没有装到当前运行脚本的Python环境里。

第二步:在目标环境重新安装Pillow

如果路径不匹配,直接用脚本输出的Python解释器来调用pip安装:

# 替换成你自己的Python路径
C:\Python312\python.exe -m pip install Pillow==10.2.0

如果使用了虚拟环境,先激活对应虚拟环境后再执行pip install Pillow==10.2.0。

第三步:验证安装结果

在命令行中执行以下命令,确认Pillow已正确安装:

# 同样替换成你的Python路径
C:\Python312\python.exe -c "from PIL import Image; print(Image.__version__)"

如果能正常输出10.2.0,说明安装成功,此时再运行你的脚本即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 05:42:04