python: ImportError:DLL load failed 解決方法。


在學習使用wordcloud 庫創建詞雲過程中,mooc里提到可以使用另一個庫函數,來創建不同形狀的詞雲。

就是這句: 

1 ...
2 from scipy.misc import imread
3 
4 mk = imread('file.jpg')         #使用任意形狀的圖片
5 
6 ...
7 
8 
9 w = wordcloud.WordCloud(mask = mk)

我使用的環境:

python: 3.7.2

PIP:19.0.3

win7旗艦版SP1x64

結果出現了錯誤:

通過卸載scipy,然后pip重新安裝,以及離線安裝包都不頂用,百度了還有的說重裝pillow(但貌似需要這樣都是老版本的python)

最后查到只需要裝一個Visual C++ Redistributable for Visual Studio 2015,鏈接如下:

https://www.microsoft.com/en-us/download/details.aspx?id=48145

解決了(運行結果提示imread 會被棄用,在Scipy 1.2.0之后 用 ‘imageio.imread’ 替代)我用pip自動裝的版本是1.2.1:

引用來源:https://stackoverflow.com/questions/53688759/module-not-found-when-using-scipy#

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM