Python 导入错误:DLL加载失败:导入statsmodels时

Python 导入错误:DLL加载失败:导入statsmodels时,python,python-3.x,scipy,statsmodels,Python,Python 3.x,Scipy,Statsmodels,我的Python版本是win32上的3.5。 我在这里成功地安装了Numpy+MKL、Scipy和Statsmodels 然而,当我跑的时候 import statsmodels as sm 我得到以下错误: Traceback (most recent call last): File "D:\Python\Innovation\try\Try_Reg.py", line 6, in <module> import statsmodels as sm File "C:\

我的Python版本是win32上的3.5。 我在这里成功地安装了Numpy+MKL、Scipy和Statsmodels

然而,当我跑的时候

    import statsmodels as sm
我得到以下错误:

Traceback (most recent call last):
File "D:\Python\Innovation\try\Try_Reg.py", line 6, in <module>
import statsmodels as sm
File "C:\Python35\lib\site-packages\statsmodels\__init__.py", line 8, in <module>
from .tools.sm_exceptions import (ConvergenceWarning, CacheWriteWarning, File "C:\Python35\lib\site-packages\statsmodels\tools\__init__.py", line 1, in <module>
from .tools import add_constant, categorical  File "C:\Python35\lib\site-packages\statsmodels\tools\tools.py", line 9, in <module>
from statsmodels.distributions import (ECDF, monotone_fn_inverter, File "C:\Python35\lib\site-packages\statsmodels\distributions\__init__.py",   line 1, in <module>
from .empirical_distribution import ECDF, monotone_fn_inverter, StepFunction   File "C:\Python35\lib\site-packages\statsmodels\distributions\empirical_distribution.py", line 5, in <module>
from scipy.interpolate import interp1d File "C:\Python35\lib\site-packages\scipy\interpolate\__init__.py", line 145, in <module>
from .interpolate import *  File "C:\Python35\lib\site-packages\scipy\interpolate\interpolate.py", line 16, in <module>
import scipy.special as spec  File "C:\Python35\lib\site-packages\scipy\special\__init__.py", line 601, in <module>
from ._ufuncs import *  File "scipy\special\_ufuncs.pyx", line 1, in init scipy.special._ufuncs (scipy\special\_ufuncs.c:26071)
ImportError: DLL load failed: The specified module could not be found.
回溯(最近一次呼叫最后一次):
文件“D:\Python\Innovation\try\try\u Reg.py”,第6行,在
将statsmodels导入为sm
文件“C:\Python35\lib\site packages\statsmodels\\uuuu init\uuuu.py”,第8行,在
从.tools.sm\u异常导入(ConvergenceWarning,CacheWriteWarning,文件“C:\Python35\lib\site packages\statsmodels\tools\\uuuuuu init\uuuuu.py”,第1行,在
从.tools import添加常量,分类文件“C:\Python35\lib\site packages\statsmodels\tools\tools.py”,第9行,在
从statsmodels.distributions导入(ECDF,单调逆变器,文件“C:\Python35\lib\site packages\statsmodels\distributions\\uuuuuu init\uuuuuuuuu.py”,第1行,in
来自.empirical_distribution import ECDF,monotone_fn_invertor,StepFunction文件“C:\Python35\lib\site packages\statsmodels\distributions\empirical_distribution.py”,第5行,in
从scipy.interpolate导入interp1d文件“C:\Python35\lib\site packages\scipy\interpolate\\uuuuuu init\uuuuuu.py”,第145行,在
来自.interpolate import*文件“C:\Python35\lib\site packages\scipy\interpolate\interpolate.py”,第16行,在
导入scipy.special作为规范文件“C:\Python35\lib\site packages\scipy\special\\uuuu init\uuuu.py”,第601行,在中
从.ufuncs导入*文件“scipy\special\\u ufuncs.pyx”,第1行,在init scipy.special.\u ufuncs(scipy\special\\u ufuncs.c:26071)中
ImportError:DLL加载失败:找不到指定的模块。

如何修复这个问题?

尝试安装VisualC++从

重新分发。这是在SimPy中。看起来SIMPY没有正确安装,或者SimPy版本与NoPyP不兼容。我从未在SCIPY上犯过这个错误,而且没有具体的猜测。对我来说完全是完美的!