sklearn: ошибка при импорте sklean в блокнот jupyter - PullRequest
0 голосов
/ 06 мая 2018

Импорт sklearn приводит к ошибке в записной книжке Anaconda Jupyter. Я установил пакет scikitlearn, и проблема все еще видна.

    Traceback (most recent call last):
  File "version.py", line 18, in <module>
    import sklearn
  File "C:\ProgramData\Anaconda3\lib\site-packages\sklearn\__init__.py", line 13
4, in <module>
    from .base import clone
  File "C:\ProgramData\Anaconda3\lib\site-packages\sklearn\base.py", line 13, in
 <module>
    from .utils.fixes import signature
  File "C:\ProgramData\Anaconda3\lib\site-packages\sklearn\utils\__init__.py", l
ine 11, in <module>
    from .validation import (as_float_array,
  File "C:\ProgramData\Anaconda3\lib\site-packages\sklearn\utils\validation.py",
 line 18, in <module>
    from ..utils.fixes import signature
  File "C:\ProgramData\Anaconda3\lib\site-packages\sklearn\utils\fixes.py", line
 144, in <module>
    from scipy.sparse.linalg import lsqr as sparse_lsqr  # noqa
  File "C:\ProgramData\Anaconda3\lib\site-packages\scipy\sparse\linalg\__init__.
py", line 118, in <module>
    from .matfuncs import *
  File "C:\ProgramData\Anaconda3\lib\site-packages\scipy\sparse\linalg\matfuncs.
py", line 19, in <module>
    import scipy.special
  File "C:\ProgramData\Anaconda3\lib\site-packages\scipy\special\__init__.py", l
ine 640, in <module>
    from ._ufuncs import *
ImportError: DLL load failed: The specified procedure could not be found.

(base) C:\Windows\system32>

1 Ответ

0 голосов
/ 07 мая 2018

Как указано в , эта ссылка выглядит аналогично. У вас, вероятно, нет компилятора c ++ для Windows. Вам нужно будет установить распространяемый Visual C ++, а затем переустановка anaconda может решить проблему.

С другой стороны, anaconda обычно заботится об установке компилятора c ++. Вы создали virtualenv и установили pip. Я предлагаю вам установить с помощью conda install.

conda install scipy
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...