Pythonのscipyで’module’ object has no attribute ‘imread’となる

scipyでimreadを使おうとしたらエラーが出た

公式ページを見て調べてみる

scipy.misc.imread — SciPy v1.2.1 Reference Guide

imread is deprecated! imread is deprecated in SciPy 1.0.0, and will be removed in 1.2.0. Use imageio.imread instead.

バージョン1.2.0以降ではimreadは削除されたらしい

代わりにimageio.imreadを使ってねって書いてある

が、ソースコードを書き換えるのは手間なので1.2.0以前のscipyを入れてみる

pip uninstall scipy
pip install scipy==1.1.0

これでプログラムが動くようになった

 

参考

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

コメント

タイトルとURLをコピーしました