ModuleNotFoundError:没有名为“ scipy.misc.pilutil”的模块

时间:2019-07-14 09:57:22

标签: python google-colaboratory

我无法导入scipy.misc.pilutil

尽管我安装了枕头和scipy。我可以导入scipy.misc,但不能使用imresize之类的功能

from scipy.misc.pilutil import imresize

ModuleNotFoundError                       
Traceback (most recent call last)

<ipython-input-20-a7ba6cfb7450> in <module>()
----> 1 from scipy.misc.pilutil import imsave

ModuleNotFoundError: No module named 'scipy.misc.pilutil'

2 个答案:

答案 0 :(得分:0)

您收到此错误,因为您使用的是scipy v1.3.0,并且不建议使用imresize()。 另外,请确保已安装枕头。

参见此处:https://docs.scipy.org/doc/scipy-1.2.1/reference/generated/scipy.misc.imresize.html

“ imresize在SciPy 1.0.0中已弃用,并将在1.3.0中删除。”

降级到v1.2.x或使用枕头resize()代替:numpy.array(Image.fromarray(arr).resize())。

答案 1 :(得分:0)

检查您的密码版本。在将scipy版本更改为1.1.0之后,我遇到了同样的问题。问题消失了。

要在终端中检查scipy版本:

import scipy 
scipy.version.full_version