cannot import name 'PILLOW_VERSION' from 'PIL' (D:\anaconda\envs\ve1\lib\site-packages\PIL\__init__.py)
时间: 2023-09-06 08:08:04 浏览: 207
pil-handbook.zip_PIL handbook_pil
这个错误信息表示在文件D:\Asoftware\Anaconda3\envs\3d_photo_stylization\lib\site-packages\torchvision\transforms\functional.py中找不到名为'PILLOW_VERSION'的名字,并且它是从PIL库中引入的。 原因可能是由于版本不兼容导致的。你可以尝试以下两种方法来解决这个问题:
方法一:替换PILLOW_VERSION为__version__
在文件D:\Asoftware\Anaconda3\envs\3d_photo_stylization\lib\site-packages\torchvision\transforms\functional.py中,将from PIL import Image, ImageOps, ImageEnhance, PILLOW_VERSION这行代码替换为from PIL import Image, ImageOps, ImageEnhance, __version__,然后保存文件。
方法二:修改init.py文件
找到并打开文件D:\Asoftware\Anaconda3\envs\3d_photo_stylization\lib\site-packages\PIL\__init__.py,用记事本或其他文本编辑器打开它。然后找到from PIL import Image, ImageOps, ImageEnhance, PILLOW_VERSION这行代码,并将PILLOW_VERSION改为__version__,然后保存文件。
请注意,这两种方法都需要按照给出的路径找到相应的文件,并确保你有足够的权限来修改这些文件。另外,也建议你在进行修改之前备份这些文件,以防出现意外情况。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [pillow的原因ImportError: cannot import name ‘PILLOW_VERSION‘ from ‘PIL‘,如何安装pillow<7.0.0](https://blog.csdn.net/Redamancy06/article/details/125944605)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [报错:cannot import name ‘PILLOW_VERSION‘ from ‘PIL‘及解决方案](https://blog.csdn.net/FoolishL/article/details/126972653)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文