导入错误:尝试导入Python模块时,Windows 7上缺少DLL

Chr*_*ong 4 python importerror python-3.x scikit-learn

细节:

Python 3.2(32位安装)Windows 7 64位

导致错误的代码:

from sklearn import svm
Run Code Online (Sandbox Code Playgroud)

错误:

Traceback (most recent call last):
  File "C:\Users\chrismv48\workspace\Python Datamining\Biological_Response.py", line 1, in <module>
    from sklearn import svm
  File "C:\Python32\lib\site-packages\sklearn\svm\__init__.py", line 13, in <module>
    from .classes import SVC, NuSVC, SVR, NuSVR, OneClassSVM, LinearSVC
  File "C:\Python32\lib\site-packages\sklearn\svm\classes.py", line 3, in <module>
    from .base import BaseLibLinear, BaseLibSVM
  File "C:\Python32\lib\site-packages\sklearn\svm\base.py", line 5, in <module>
    from . import libsvm, liblinear
ImportError: DLL load failed: The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)

我已经尝试了其他缺失DLL线程中提出的一些解决方案,但没有成功......

cgo*_*lke 23

如果您使用的是http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn中的二进制文件.它们需要numpy-MKL,如下载页面所示.官方的numpy二进制文件不起作用.