解决这个错误为大家提供了两个版本,一个简单的操作版,一个细致的解释版(自取所需)
目录
简洁版
细致版
简洁版
1、安装scipy,win + r 打开命令行窗口,输入 cmd ,在命令行输入 pip install scipy
最后几行有Successfully ...就表示安装成功了
2、安装imageio,win + r 打开命令行窗口,输入 cmd ,在命令行输入 pip install imageio
如下使用:
import imageio
imageio.imread()
细致版
先看错误
1、没安装scipy
from scipy.misc import imread
就是因为上面这行代码才有的报错(标题上一串),那么就:
win + r 打开命令行窗口,输入 cmd ,在命令行输入 pip install scipy
倒数第三行 Successfully ... 就表示安装成功了
2、再次运行,又有错误 ImportError: cannot import name 'imread' from 'scipy.misc'
我查了查是因为 scipy 中已经删除 imread 了 官网解释说明为 : “Functions from scipy.interpolate (spleval, spline, splmake, and spltopp) and functions from scipy.misc (bytescale, fromimage, imfilter, imread , imresize, imrotate, imsave, imshow, toimage) have been removed. The former set has been deprecated since v0.19.0 and the latter has been deprecated since v1.0.0. ”
相信有的小伙伴看着也吃力,不管它,反正就是 咱要想用 imread 就得自己搞了 ,搜索得知 imread 被 imageio库涵盖了, 安装imageio ,同第一步
代码如下:
from scipy.misc import imread
改为
import imread
并且使用 imageio时按照下面方法用
imread.imageio()