Scipy ImportError:DLL加载失败:找不到指定的模块

时间:2016-04-04 04:27:03

标签: python eclipse scipy importerror

我已经检查了类似的问题,但没有人帮忙。 我已经在我的Python 3.4 Win64位上成功安装了由Christoph Gohlke提供的scipy 0.17.0滚轮。 当我导入scipy时,它可以工作,但它不适用于优化,集成,......其他模块。 我收到此错误

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,64位和Python版本中也是3.4 64位 scipy的版本也是64位。所以,问题与不一致无关,在安装文件夹scipy中,还有优化文件夹和其他模块。 我重启了我的电脑好几次了,还重新安装了scipy,没解决! 我运行pywin32,lates版本,没有帮助!

我真的需要你的提示帮助

2 个答案:

答案 0 :(得分:3)

IME,Anaconda是你需要得到scipy等的方法。在Windows机器上快速运行

答案 1 :(得分:2)

无法导入:

from ._ufuncs import *

,因为它缺少必要的Numpy依赖项。在Christoph Gohlke网站,您会找到该注释:

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

我相信如果你安装了所有必要的依赖项(可能是我上面提到的那个就足够了)它应该可以工作。