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

Pillow安装报错OSError:找不到METADATA文件求助

解决Pillow安装时METADATA文件缺失的问题

步骤1:清理损坏的Pillow残留文件

报错指向的c:\users\home\appdata\local\programs\python\python310\lib\site-packages\Pillow-9.4.0.dist-info是损坏的残留目录,先手动清理:

  • 打开文件资源管理器,导航到上述路径
  • 删除整个Pillow-9.4.0.dist-info文件夹
  • 同时检查同目录下的PIL文件夹,若存在也一并删除

步骤2:升级pip到最新版本

旧版pip可能存在兼容性问题,执行命令升级:

python -m pip install --upgrade pip

步骤3:重新安装Pillow

清理残留后,用强制重装命令安装:

pip install --force-reinstall Pillow

如果仍有问题,尝试指定一个稳定版本安装:

pip install Pillow==9.5.0

步骤4:排查权限与环境问题

如果以上操作失败,试试这些方案:

  • 右键CMD/终端选择「以管理员身份运行」,再执行安装命令
  • 用虚拟环境隔离安装,避免全局环境冲突:
    python -m venv myenv
    # Windows激活虚拟环境
    myenv\Scripts\activate
    # 安装Pillow
    pip install Pillow
    

优化自动安装代码

你可以调整自动安装的逻辑,加入强制重装和pip升级:

try:
    from PIL import Image
except ImportError:
    import subprocess
    import sys
    subprocess.check_call([sys.executable, "-m", "pip", "install", "--upgrade", "pip"])
    subprocess.check_call([sys.executable, "-m", "pip", "install", "--force-reinstall", "Pillow"])
    from PIL import Image

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 01:54:53