module 'PIL.Image' has no attribute 'ANTIALIAS'报错解决

edwin99
edwin99
2024-02-17 17:29
41 阅读
0 评论
文章封面
目录
正在加载目录...

原因:

图片输出有问题,django版本可能有冲突

先查排除版本冲突问题:

pip list

查看pip版本是v10.2.0 。在pillow的官网上文档顺着Image Module找到Image.resize()函数的说明

打开Source看文档具体描述发现根本没有ANTIALIAS这一项,因此怀疑是新版本Pillow将这一项淘汰掉了,换成了别的。

查看10.2.0的Release Note >> API changes,没看到Image模块的改动

查看之前的,10.1.0的Release Note >> API changes,也没看到

查看之前的10.0.0的Release Note >> API changes

查到Image.ANTIALIAS在v10.0.1的时候发生改变,更换成了Image.LANCZOS或者Image.Resampling.LANCZOS

解决方法:

查到Image.ANTIALIAS在v10.0.1的时候发生改变,更换成了Image.LANCZOS或者Image.Resampling.LANCZOS

评论区 (0)

登录后参与评论

暂无评论,抢沙发吧!