AttributeError: 'module' object (scipy) has no attribute 'misc'

imread is depreciated after version 1.2.0 ! So to solve the problem I had to install 1.1.0 version.

 pip install scipy==1.1.0

>>> import scipy
>>> scipy.misc
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'misc'
>>> 
>>> 
>>> import scipy.misc
>>> scipy.misc.imsave
<function imsave at 0x19cfa28>
>>>

Which seems to be quite common with scipy.


Because you cannot directly use the misc module from scipy without explicitly import it. Here is the way of loading scipy.misc:

import scipy.misc

#Load the Lena image into an array, (yes scipy does have a lena function)
lena = scipy.misc.lena()
...

Tags:

Python

Scipy