AttributeError: module 'PIL.Image' has no attribute 'formarray'怎么解决
时间: 2023-09-22 07:12:04 浏览: 155
Python在Geany中调用matplotlib绘图时出现attributeerror错误
这个错误可能是因为你使用了 `PIL` 库中不存在的 `formarray` 属性。可能你想要使用的是 `fromarray`。请检查你的代码中使用 `PIL.Image.formarray` 的地方,并将其改为 `PIL.Image.fromarray`。例如:
```python
from PIL import Image
# 假设 img 是一个 numpy 数组
pil_img = Image.fromarray(img)
```
如果你已经使用了正确的属性,但是仍然出现这个错误,那么可能是因为你使用的是较旧的版本的 PIL 库。建议更新到最新版本。可以使用以下命令更新:
```
pip install --upgrade Pillow
```
阅读全文