关键一步:报错module 'scipy.misc' has no attribute 'imsave' 或者'imread'

本文解决了一个关于imread和imsave函数在Scipy中被弃用的问题,通过尝试不同的解决方法,包括更新和回滚依赖库版本,最终发现这两个函数已被移除。解决方案是使用imageio模块替代,成功地解决了问题。
摘要由CSDN通过智能技术生成

ok 先来说说网上的关于该问题的解决:

有的帖子说: 需要安装 pillow 用pip list 查看,发现这个包已经存在了,然后我把这个包卸载了,用pip install pillow 安装上依然没有用 还是报错

还有的帖子说:需要安装moviepy使用pip install moviepy 安装好包以后 ,依然没有用 还是报错

还有的帖子说scipy 1.3.0版本的不行,需要安装1.2.0
我卸载1.3.0版本的以后,重新安装了1.2.0版本的。结果还是一样的。继续报错。

你可以新建一个.py文件:
import scipy.misc
print(dir(scipy.misc))
在这里插入图片描述
可以看到 里面的所有函数更本没有imread 和imsave
imread和imsave函数已经被SciPy的misc弃用

解决办法:
使用imageio模块代替scipy.misc 模块
在这里插入图片描述
在这里插入图片描述
我们继续打印一下imageio模块,可以发现有这个两个函数。问题完美解决。
如果帮到了,希望你们能收藏评论加点赞,一键三连走一波,感谢支持。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值