Python – 配置Yolov5出现ImportError: cannot import name ‘PILLOW_VERSION’ from ‘PIL’错误
1 配置Yolov5出现ImportError: cannot import name 'PILLOW_VERSION' from 'PIL'错误
今天早上按照YOLOv5 Github官方仓库的README使用pip在Anaconda环境中安装YOLOv5所需要的依赖库之后,运行detect.py文件,然后出现了ImportError: cannot import name 'PILLOW_VERSION' from 'PIL'的错误。
解决方法
使用文本编辑打开当前Anaconda环境下的torchvision包下的functional.py,此文件在我电脑上的本地路径为:G:\ProgramData\Anaconda3\envs\YOLOv5\Lib\site-packages\torchvision\transforms\functional.py,将该文件的第5行从
from PIL import Image, ImageOps, ImageEnhance, PILLOW_VERSION
修改为
from PIL import Image, ImageOps, ImageEnhance, __version__
保存文件,重新运行即可。
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:Python – 配置Yolov5出现ImportError: cannot import name ‘PILLOW_VERSION’ from ‘PIL’错误
原文链接:https://www.stubbornhuang.com/2085/
发布于:2022年04月11日 9:31:22
修改于:2023年06月26日 20:18:43
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论
52