错误提示如上。为了解决这个问题,首先参考了解决 from . import _imag…模块。.
首先尝试了彻底卸载pillow:
conda uninstall pillow ; pip uninstall pillow
然后重装pip install pillow
,发现问题仍然没有解决。
并且尝试了windows+pycharm导入opencv-python提示缺少dll推荐的Dependency Walker 2.2工具。
【可行的解决方案】用工具打开这个目录D:\ProgramD....\lib\site-packages\PIL\Image.py
(在上面报错的位置),发现该文件有问题。于是进行以下操作:
- 删除
D:\ProgramD....\lib\site-packages\
中PIL文件。重新在项目执行语句:pip uninstall pillow
- 返回
D:\ProgramD....\lib\site-packages\
中,删除Pillow-9.4.0.dist-info
文件;此外,如果有Pillow-9.4.0-py3.7.egg-info
文件,也要删除一下。 - 执行
pip install pillow
命令
成功越过了这个报错。记录下以前常用的pillow版本是6.2.2.