Nav*_*jum 21 python python-imaging-library anaconda
导入时,Python (Anaconda) 出现以下错误:
ImportError: cannot import name 'PILLOW_VERSION' from 'PIL'
Run Code Online (Sandbox Code Playgroud)
我尝试删除pillow然后conda install但错误仍然存在。
Hug*_*ugo 22
Pillow 7.0.0 已删除PILLOW_VERSION,您应该__version__在自己的代码中使用。
编辑 (2020-01-16):
如果使用 torchvision,这已在v0.5.0中修复。修理:
torchvision>=0.5.0旧信息 (2020-01-09):
如果使用 torchvision,则计划在本周(2020 年第 2 周)发布一个版本来修复它:
选项是:
pip install -U git+https://github.com/pytorch/vision)pip install "pillow<7")sam*_*sam 13
如果您不需要最新功能,请降级枕头
pip install pillow<7
Run Code Online (Sandbox Code Playgroud)
或者对于蟒蛇,
conda install -c anaconda pillow<7
Run Code Online (Sandbox Code Playgroud)
我已经通过修改functional.py和__init__.py错误消息中提到的解决了。错误。
修改from PIL import Image, ImageOps, ImageEnhance, PILLOW_VERSION要from PIL import Image, ImageOps, ImageEnhance, __version__在functional.py约行号5。
修改PILLOW_VERSION = __version__ = _version.__version__为__version__ = __version__ = _version.__version__in __init__.py,大约第 22 行。
文件路径:
functional.py:C:\Users\UserName\AppData\Local\Programs\Python\Python37\Lib\site-packages\torchvision\transforms\functional.py
__init__.py:C:\Users\UserName\AppData\Local\Programs\Python\Python37\Lib\site-packages\PIL\__init__.py
将您的枕头降级到 6.1 并重新启动您的 Jupyter 笔记本。
用这个
conda install pillow=6.1
| 归档时间: |
|
| 查看次数: |
20844 次 |
| 最近记录: |