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

通过pip安装Pillow成功后无法导入PIL/Image模块问题求助

问题根因定位&解决方案

该问题90%以上场景为Python解释器与pip所属Python版本不匹配导致,按以下步骤逐一排查即可解决:

  • 步骤1:验证解释器匹配性
    在你运行代码抛出报错的环境中执行以下代码,查看当前使用的Python解释器路径:
    import sys
    print(sys.executable)
    
    若输出路径不是c:\python310\python.exe,则说明你当前运行代码用的Python,和你之前pip装Pillow用的Python不是同一个版本,直接用当前解释器的路径执行安装命令即可:
    你的解释器完整路径 -m pip install pillow
    
    例如输出路径为C:\python39\python.exe,就执行C:\python39\python.exe -m pip install pillow
  • 步骤2:重装损坏的Pillow包
    若确认解释器路径匹配,则为Pillow安装文件损坏,执行以下命令卸载重装即可:
    pip uninstall -y pillow
    pip install pillow
    
    若出现权限报错,添加--user参数安装到当前用户目录:
    pip install --user pillow
    
  • 步骤3:虚拟环境适配
    若你当前项目使用了venv/conda等虚拟环境,需先激活对应虚拟环境后再执行Pillow安装命令,避免包安装到全局Python环境、虚拟环境内无法读取。

补充说明:Pillow是PIL的替代分支,官方标准导入方式就是from PIL import Image,import Pillow本身就是错误用法,该操作报错属于正常情况,无需额外纠结。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 18:24:06