Отсутствуют пакеты scikit-learn - PullRequest
0 голосов
/ 03 мая 2019

Когда я пытаюсь запустить

import sklearn.linear_model

, я получаю сообщение об ошибке

    ~\AppData\Local\ESRI\conda\envs\arcgispro-py3-clone1\lib\site-packages\sklearn\linear_model\least_angle.py in <module>
     21 from .base import LinearModel
     22 from ..base import RegressorMixin
---> 23 from ..utils import arrayfuncs, as_float_array, check_X_y, deprecated
     24 from ..model_selection import check_cv
     25 from ..exceptions import ConvergenceWarning

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

Я кое-что копал, и, похоже, у меня нет пакета as_float_array

ModuleNotFoundError: No module named 'sklearn.utils.as_float_array'

Я попытался переустановить, но без изменений.В чем дело?

Ответы [ 2 ]

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

Обычно conda install решает проблему:

 conda install -c anaconda scikit-learn 

Это случилось со мной, для numpy

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

Похоже, что это очень специфично для вашей среды / среды. Это будет легче решить, если вы предоставите более подробную информацию. Вы можете попробовать следующее:

Вы можете запустить следующий код?

import sklearn
print(sklearn.__version__)

Можете ли вы перечислить установленные пакеты и посмотреть, есть ли там sklearn?

pip3 list

Вы видите ту же проблему в одной только Anaconda или когда вы запускаете это в командной строке?

Редактировать: возможное решение Это похоже на проблему доступа.

  1. Если вы работаете в ОС Windows, удалите Anaconda и переустановите ее в общей папке, а не в папках, контролируемых администратором (например, C: \ anaconda, а не в C: \ Program Files).

  2. Запустите новый терминал из Anaconda Navigator -> Environments, затем запустите этот код.

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