AttributeError: module 'PIL' has no attribute '_version'
时间: 2023-11-09 15:07:21 浏览: 189
这个错误可能是因为你的Pillow库版本过低导致的。你可以尝试升级Pillow库来解决这个问题。可以使用以下命令来升级Pillow库:
```
pip install --upgrade Pillow
```
如果你已经安装了最新版本的Pillow库,那么你可以尝试重新安装它来解决这个问题。可以使用以下命令来重新安装Pillow库:
```
pip uninstall Pillow
pip install Pillow
```
相关问题
什么问题导致了pycharm如下报错:AttributeError: module 'PIL' has no attribute 'PILLOW_VERSION'
这个报错是由于PIL库的版本问题导致的。在较新的版本中,PIL库已经更名为Pillow,并且Pillow库中没有PILLOW_VERSION这个属性。
解决这个问题的方法是更新Pillow库的版本。可以通过以下命令来更新Pillow库:
```
pip install --upgrade Pillow
```
如果你使用的是conda环境,可以使用以下命令来更新Pillow库:
```
conda update pillow
```
更新完Pillow库之后,再次运行代码就不会出现这个报错了。
AttributeError: module 'PIL.Image' has no attribute 'Resampling'
这个错误通常是由于使用的Pillow版本较低导致的。Pillow是Python中常用的图像处理库,它提供了Resampling等方法用于图像处理。可能的解决方案是升级Pillow库,可以使用以下命令:
```
pip install --upgrade Pillow
```
如果你已经安装了最新版本的Pillow库,你可以试试使用以下代码导入Resampling方法:
```
from PIL import Image
try:
from PIL import ImageFilter, ImageOps, ImageEnhance, __version__, UnidentifiedImageError
from PIL.Image import BICUBIC, LANCZOS, NEAREST, BILINEAR, BOX, HAMMING
except ImportError:
import ImageFilter, ImageOps, ImageEnhance, __version__, UnidentifiedImageError
from PIL.Image import BICUBIC, LANCZOS, NEAREST, BILINEAR, BOX, HAMMING
from PIL import Image
Image.Resampling = None
```
这应该可以解决你的问题,如果还有问题,请告诉我。
阅读全文