from scipy.misc import imread 報錯緣由

用python scipy中執行from scipy.misc import imread, imsave, imresize語句時,會報出以下錯誤 
錯誤代碼 
而後找到http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy中安裝scipy的界面,發現安裝scipy須要numpy+mkl和pillow 
1.安裝pillow 
一樣在上面的連接中找到pillow,由於個人電腦是64位且是python3.7,因此我下載了Pillow-5.2.0-cp37-cp37m-win_amd64.whl 將文件放在D:\python3.7\Scripts中 
在cmd中輸入pip3 install Pillow-5.2.0-cp37-cp37m-win_amd64.whlpython

2.執行完後檢驗,發現仍是報錯,覺得是scipy的問題,從新下載安裝仍是不行,因而又看了scipy的安裝須要,發現須要numpy+mkl(注意!是mkl啊!)。這裏寫圖片描述  Install numpy+mkl before installing scipy. 請不要錯裝成numpy+vanilla。這一點至關重要啊,要看清楚須要的文件。blog

3.從新安裝numpy 
一樣在上面的連接中找到numpy,由於個人電腦是64位且是python3.7,因此我下載了numpy-1.15.1+mkl-cp37-cp37m-win_amd64.whl 將文件放在D:\python3.7\Scripts中 
在cmd中輸入pip3 install numpy-1.15.1+mkl-cp37-cp37m-win_amd64.whl 
系統會自動將舊的刪除,安裝新的圖片

4.從新進入python,輸入from scipy.misc import imread, imsave, imresize,發現成功了!!! 
這裏寫圖片描述ip

相關文章
相關標籤/搜索