Python Sklearn\uuuu初始化\uuuuuu.py错误

Python Sklearn\uuuu初始化\uuuuuu.py错误,python,scikit-learn,python-3.5,Python,Scikit Learn,Python 3.5,试图通过pip从.whl文件安装Sklearn时,我收到一个错误 我已经阅读了关于卸载Sklearn的所有现有评论,并在安装Numpy&Scipy后准备下载该文件 无论出于何种原因,我不断收到以下错误: Traceback (most recent call last): File "<pyshell#1>", line 1, in <module> import sklearn File "C:\Users\username\AppData\Local\

试图通过pip从
.whl
文件安装Sklearn时,我收到一个错误

我已经阅读了关于卸载Sklearn的所有现有评论,并在安装Numpy&Scipy后准备下载该文件

无论出于何种原因,我不断收到以下错误:

Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    import sklearn
  File "C:\Users\username\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\__init__.py", line 57, in <module>
    from .base import clone
  File "C:\Users\username\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\base.py", line 9, in <module>
    from scipy import sparse
  File "C:\Users\username\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\sparse\__init__.py", line 214, in <module>
    from .csr import *
  File "C:\Users\username\AppData\Local\Programs\Python\Python35\lib\site-packages\scipy\sparse\csr.py", line 13, in <module>
    from ._sparsetools import csr_tocsc, csr_tobsr, csr_count_blocks, \
ImportError: DLL load failed: The specified module could not be found.
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
导入sklearn
文件“C:\Users\username\AppData\Local\Programs\Python\35\lib\site packages\sklearn\ \uuuuuu init\uuuuuuuuu.py”,第57行,在
从.base导入克隆
文件“C:\Users\username\AppData\Local\Programs\Python\35\lib\site packages\sklearn\base.py”,第9行,在
从scipy导入稀疏
文件“C:\Users\username\AppData\Local\Programs\Python\35\lib\site packages\scipy\sparse\uuuu init\uuuuu.py”,第214行,在
从.csr导入*
文件“C:\Users\username\AppData\Local\Programs\Python\35\lib\site packages\scipy\sparse\csr.py”,第13行,在
从。sparsetools导入csr\u tocsc、csr\u tobsr、csr\u count\u块\
ImportError:DLL加载失败:找不到指定的模块。
我已经安装了Windows7和Python3.5 64位。我可以导入Numpy和Scipy而没有问题,只是Sklearn不起作用


我也尝试过运行
setup.py
文件,但这并没有解决问题。

在python脚本中导入scikit learn时,我遇到了相同的错误

我的配置:pythonv3.4;平台=Windows 10

以下是我为解决问题所做的工作:

  • 我通过pip卸载numpy、scipy和scikit学习
  • 我用轮子安装numpy+mkl 通过pip“numpy-1.12.0+mkl-cp34-cp34m-win_amd64.whl”
  • 我通过pip重新安装带有轮子“scipy-0.19.0rc2-cp34-cp34m-win_amd64.whl”的scipy
  • 我通过pip重新安装scikit learn
注:

  • 我下载了您提供的链接上的控制盘:
  • 我以管理员身份打开了我的终端(Git Bash)
以下是我拥有的所有LIB的列表:

$ pip list --format=columns
Package             Version
------------------- ----------
appdirs             1.4.2
backports-abc       0.5
bleach              1.5.0
colorama            0.3.7
cycler              0.10.0
decorator           4.0.11
entrypoints         0.2.2
html5lib            0.9999999
ipykernel           4.5.2
ipython             5.3.0
ipython-genutils    0.1.0
ipywidgets          5.2.2
Jinja2              2.9.5
jsonschema          2.6.0
jupyter             1.0.0
jupyter-client      5.0.0
jupyter-console     5.1.0
jupyter-core        4.3.0
MarkupSafe          0.23
matplotlib          2.0.0
mistune             0.7.3
mpmath              0.19
nbconvert           5.1.1
nbformat            4.3.0
nose                1.3.7
notebook            4.4.1
numpy               1.12.0+mkl
packaging           16.8
pandas              0.19.2
pandocfilters       1.4.1
pickleshare         0.7.4
pip                 9.0.1
prompt-toolkit      1.0.13
Pygments            2.2.0
pyparsing           2.1.10
python-dateutil     2.6.0
pytz                2016.10
pyzmq               16.0.2
qtconsole           4.2.1
scikit-learn        0.18.1
scipy               0.19.0rc2
setuptools          34.3.0
simplegeneric       0.8.1
six                 1.10.0
sympy               1.0
testpath            0.3
tornado             4.4.2
traitlets           4.3.2
wcwidth             0.1.7
widgetsnbextension  1.2.6
win-unicode-console 0.5

希望对你有帮助

作为Ant0nin解决方案的替代方案,我建议您安装Anaconda软件包: