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

Windows10下Python3.9.12导入Pillow的_imaging模块DLL加载失败如何解决?

解决Windows 10下Python 3.9.12导入Pillow的DLL加载失败问题
  • 检查Python与Pillow的架构匹配
    打开命令提示符,执行python -c "import sys; print(sys.maxsize > 2**32)",返回True代表64位Python,False代表32位。确保安装的Pillow版本和Python架构完全一致,64位Python必须对应64位Pillow安装包,反之亦然。

  • 安装对应版本的VC运行时库
    Pillow依赖Visual C
    Redistributable,Python 3.9需要安装Visual C++ 2019 Redistributable,选择与Python架构匹配的版本(x86或x64)完成安装。

  • 彻底清理Pillow残留文件
    卸载Pillow后,找到Python安装目录下的Lib\site-packages文件夹,删除所有以PIL、Pillow开头的文件夹以及.egg-info后缀的文件,确保残留文件清理干净后再重新安装。

  • 无缓存重新安装Pillow
    执行以下命令彻底卸载并重新安装:

    pip uninstall -y pillow
    pip install --no-cache-dir pillow==9.3.0
    

    避免使用pip缓存的损坏安装包导致问题重复出现。

  • 检查系统PATH环境变量
    确认Python的Scripts目录(如C:\Python39\Scripts)和DLLs目录(如C:\Python39\DLLs)已添加到系统PATH中,添加完成后重启命令提示符再测试导入。

  • 尝试从源码编译安装Pillow
    若上述方法均无效,先安装Visual Studio Build Tools并勾选C++开发组件,再执行以下命令从源码编译安装:

    pip install --no-binary :all: pillow==9.3.0
    

    源码编译会适配当前系统环境,解决预编译包的兼容性问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 08:01:33