2016-04-04 111 views
3

我已經檢查過類似的問題,但沒有人幫助。 我已經在我的Python 3.4 Win64位上成功安裝了Christoph Gohlke提供的scipy 0.17.0輪。 當我導入scipy時,它可以正常工作,但它不適用於優化,集成......其他模塊。 我得到這個錯誤Scipy ImportError:DLL加載失敗:無法找到指定的模塊

import numpy as np 
from scipy import optimize 

>>> Traceback (most recent call last): 
File "C:\Users\uqeirann\Desktop\test.py", line 3, in <module> 
from scipy import integrate 
File "C:\Python34\lib\site-packages\scipy\integrate\__init__.py", line 55, in <module> 
from .quadrature import * 
File "C:\Python34\lib\site-packages\scipy\integrate\quadrature.py", line 10, in <module> 
from scipy.special.orthogonal import p_roots 
File "C:\Python34\lib\site-packages\scipy\special\__init__.py", line 627, in <module> 
from ._ufuncs import * 
ImportError: DLL load failed: The specified module could not be found. 

的我的Windows版本在10,Python中的64位和版本還3.4 64位 SciPy的的版本還爲64位。所以,這個問題是不相關的不一致,在安裝文件夾scipy,還有優化文件夾和其他模塊。 我重新啓動了我的電腦幾次,並重新安裝scipy,沒有解決! 我運行pywin32,lates版本,沒有幫助!

我真的需要你及時的幫助

回答

3

IME,Anaconda是去,如果你需要得到SciPy的等了& Windows機器

+0

我有類似的錯誤今天更新後: MKL:11.3.1-0 - > 11.3.3-0 MKL服務:1.1.2-py27_0 - > 1.1.2-py27_1 numexpr:2.5 .1-np110py27_0 - > 2.5.2-np110py27_1 numpy:1.10.4-py27_0 - > 1.10.4-py27_2 scikit-learn:0.16.1-np110py27_0 - > 0.17.1-np110py27_1 scipy:0.17 .0-np110py27_0 - > 0.17.0-np110py27_4 – Sklavit

+0

在Anaconda/Windows上不適用於我 – Johan

2

它未能進口上快速運行方式:

from ._ufuncs import * 

,因爲它缺少必要的Numpy依賴關係。在Christoph Gohlke網站,你會發現注:

SciPy is software for mathematics, science, and engineering. 
     Requires numpy+mkl. 

如果你安裝了所有必要的依賴關係,我相信(可能是我上面提到的一個就夠了),它應該工作。

+0

我安裝了上述numpy + mkl。正如Nathan Smith所說,我解決了我的問題,即遷移到Anaconda –

相關問題