在windows(python 3.3)上导入scipy.linalg时出错

在windows(python 3.3)上导入scipy.linalg时出错,python,python-3.x,scipy,Python,Python 3.x,Scipy,我正在Windows上使用python 3.3。我从下载并安装了scipy-0.13.2.win32-py3.3.exe。但是,当我尝试加载scipy.linalg时,解释器显示以下错误: >>> import scipy.linalg Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> import scipy.linalg File "C:\Py

我正在Windows上使用python 3.3。我从下载并安装了scipy-0.13.2.win32-py3.3.exe。但是,当我尝试加载scipy.linalg时,解释器显示以下错误:

>>> import scipy.linalg
Traceback (most recent call last):
 File "<pyshell#0>", line 1, in <module>
  import scipy.linalg
 File "C:\Python33\lib\site-packages\scipy\linalg\__init__.py", line 157, in <module>
  from .misc import *
 File "C:\Python33\lib\site-packages\scipy\linalg\misc.py", line 5, in <module>
  from . import blas
 File "C:\Python33\lib\site-packages\scipy\linalg\blas.py", line 131, in <module>
  from scipy.linalg import _fblas
ImportError: DLL load failed: The specified module could not be found.
导入scipy.linalg 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 进口scipy.linalg 文件“C:\Python33\lib\site packages\scipy\linalg\\uuuuu init\uuuuuu.py”,第157行,在 从.杂项进口* 文件“C:\Python33\lib\site packages\scipy\linalg\misc.py”,第5行,在 从…起进口blas 文件“C:\Python33\lib\site packages\scipy\linalg\blas.py”,第131行,在 来自scipy.linalg进口公司 ImportError:DLL加载失败:找不到指定的模块。 我如何解决这个问题?其间,我用github模块检查了我电脑上安装的库模块,它们是最新的,所以我想不会有问题


更新:通过安装Scipy stack解决了问题。

->我添加了此答案,以更清楚地说明如何继续并提供更新的链接

要在Python2.7/3中解决此问题,可以从安装scipy


它将比此存款中的版本运行得更好

您是否检查并确保满足所有依赖项(例如NumPy)?是的,我在安装SciPy之前安装了NumPy。NumPy工作正常,但我找不到导入SciPy时未遇到的任何其他依赖项。请检查答案:我收到以下日志:错误:未找到至少一个必需的隐式或转发依赖项。警告:未找到至少一个延迟加载依赖项模块。警告:由于延迟负载相关模块中缺少导出功能,至少有一个模块具有未解析的导入。从中,缺少正向或隐式依赖项是一个错误。但是,在哪里可以找到日志中缺少的依赖项?问题已解决:已从中安装Scipy-stack-13.10.11.win32-py3.3.exe。从现在开始,我推荐scipy stack而不是单独安装软件包,否则可能会浪费一天的时间来搜索DLL!!