Почему я получаю эту ошибку импорта, когда у меня есть необходимые библиотеки DLL? - PullRequest
0 голосов
/ 30 декабря 2018
from sklearn.feature_extraction.text import CountVectorizer

получаю эту ошибку

 from sklearn.feature_extraction.text import CountVectorizer

  File "C:\Users\Anaconda3\lib\site-packages\sklearn\__init__.py", line 57, in <module>
    from .base import clone

  File "C:\Users\Anaconda3\lib\site-packages\sklearn\base.py", line 12, in <module>
    from .utils.fixes import signature

  File "C:\Users\Anaconda3\lib\site-packages\sklearn\utils\__init__.py", line 11, in <module>
    from .validation import (as_float_array,

  File "C:\Users\Anaconda3\lib\site-packages\sklearn\utils\validation.py", line 18, in <module>
    from ..utils.fixes import signature

  File "C:\Users\\Anaconda3\lib\site-packages\sklearn\utils\fixes.py", line 291, in <module>
    from scipy.sparse.linalg import lsqr as sparse_lsqr


    from .eigen import *

  File "C:\Users\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\__init__.py", line 11, in <module>
    from .arpack import *

  File "C:\Users\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\arpack\__init__.py", line 22, in <module>
    from .arpack import *

  File "C:\Users\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\arpack\arpack.py", line 45, in <module>
    from . import _arpack

ImportError: DLL load failed: The specified module could not be found.

Ответы [ 2 ]

0 голосов
/ 10 мая 2019

В моем случае (это одна из зависимостей, используемых orange3), я должен был следовать одному из других предложений в https://github.com/hmmlearn/hmmlearn/issues/87,, который должен установить numpy+mkl:

 pip install "numpy-1.15.4+mkl-cp37-cp37m-win_amd64.whl"
0 голосов
/ 30 декабря 2018

Согласно этой проблеме github https://github.com/hmmlearn/hmmlearn/issues/87

"Решение заключается в установке mkl."

conda install mkl

Общий совет в случае, как это, состоит в том, чтобы google последние две строки стекаtrace, обычно вы найдете github или похожую ветку об этом.

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