问题描述
from . import _imaging as core ImportError: DLL load failed: 找不到指定的模块。
解决办法
升级 pillow 版本,如果你的项目里有 requirement.txt ,最好按照要求的版本进行升级安装
- 首先使用
conda list
查看安装 pillow 包的版本 - 如果存在 pillow 仍然报错,很可能是 conda 自带的 pillow 版本太低
- 建议使用
conda uninstall pillow
卸载 conda 安装的 pillow 。并通过 pip 安装 pillow,pip install pillow
- 如果提示卸载 pillow 会一并卸载 torchvision,则放弃卸载。直接使用
pip install pillow
安装 pillow 即可。
注意:如果执行上述操作步骤后仍然报错,那么需要彻底卸载 pillow ,再使用 pip install pillow
安装 pillow 。
彻底卸载 pillow 的方法:
conda uninstall pillow
pip uninstall pillow
相似问题
from PIL import Image
ModuleNotFoundError: No module named 'PIL'
上述问题也是 pillow 版本过低导致的,也可以通过彻底卸载 pillow ,
conda uninstall pillow
pip uninstall pillow
再使用 pip install pillow
安装 pillow 解决。