尝试导入sklearn时出现以下错误:
ImportError Traceback (most recent call last)
<ipython-input-1-8fd979e02004> in <module>()
----> 1 import sklearn
c:\python35-32\lib\site-packages\sklearn\__init__.py in <module>()
55 else:
56 from . import __check_build
---> 57 from .base import clone
58 __check_build # avoid flakes unused variable error
59
c:\python35-32\lib\site-packages\sklearn\base.py in <module>()
7
8 import numpy as np
----> 9 from scipy import sparse
10 from .externals import six
11 from .utils.fixes import signature
c:\python35-32\lib\site-packages\scipy\sparse\__init__.py in <module>()
211
212 from .base import *
--> 213 from .csr import *
214 from .csc import *
215 from .lil import *
c:\python35-32\lib\site-packages\scipy\sparse\csr.py in <module>()
11 from scipy._lib.six import xrange
12
---> 13 from ._sparsetools import csr_tocsc, csr_tobsr, csr_count_blocks, \
14 get_csr_submatrix, csr_sample_values
15 from .sputils import upcast, isintlike, IndexMixin, issequence, get_index_dtype
ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.
答案 0 :(得分:0)
我强烈建议您使用Anaconda或pip / easy_install来安装sklearn。你也应该查看Docker,因为它可能会为你节省大量的时间。
答案 1 :(得分:0)
安装Anaconda为我解决了这个问题。感谢。
答案 2 :(得分:0)
首先确保您拥有numpy和scipy,如果存在,请确保它是最新的。
要安装numpy,请使用cmd并键入
pip install numpy
安装scipy
pip install scipy
如果已经存在,请使用
进行升级pip install -U numpy
pip install -U scipy
然后关闭您的空闲设备,然后尝试再次运行代码。