2015-12-03 62 views
0

我最近更新numpy的從1.7.1至1.10.1和SciPy的從0.15.1至0.16.1,現在我得到當我運行,涉及SciPy的代碼下面的錯誤:SciPy的BLAS錯誤

File "C:\Python27_x64\lib\site-packages\scipy\linalg\blas.py", line 155, in <module> 
    from scipy.linalg import _fblas 
ImportError: DLL load failed: The specified module could not be found. 

我想這一切:

但這些都不奏效。我跟着地址找到了python文件夾中指定路徑的缺失模塊。 我使用PyCharm代碼編輯器在Win-64位上使用Python 2.7.10。 任何幫助將不勝感激!

回答

1

它們已被刪除。從scipy 0.16.0 release notes

以下已過時的模塊已被刪除:scipy.lib.blasscipy.lib.lapackscipy.linalg.cblasscipy.linalg.fblasscipy.linalg.clapackscipy.linalg.flapack。自從Scipy 0.12.0以來,它們已被棄用,功能應該被訪問爲scipy.linalg.blasscipy.linalg.lapack

+0

但是,如果行被另一個包調用,該怎麼辦?在我的追逐中,他們被scikit-image調用。 – Litwos

+0

您需要查看包是否有更新或降級scipy。 – TheBlackCat

+0

scikit-image模塊已更新,那麼,如何降級scipy?我試過 - >'pip install scipy == 0.15.1' – Litwos