Как импортировать склеарн? - PullRequest
1 голос
/ 11 декабря 2019

Я установил Sklearn 0.0 с помощью pip3 и установил Scikit-learn 0.22, когда я собираюсь (импортировать sklear) или (из sklearn.model_selection import train_test_split) я получаю следующую ошибку:

Traceback (most recent call last):
  File "C:/Users/khaled.abdalla/PycharmProjects/Py_Project1/RegressionAnalysis.py", line 6, in <module>
    from sklearn.model_selection import train_test_split
  File "C:\Users\khaled.abdalla\PycharmProjects\Py_Project1\venv\lib\site-packages\sklearn\__init__.py", line 76, in <module>
    from .utils._show_versions import show_versions
  File "C:\Users\khaled.abdalla\PycharmProjects\Py_Project1\venv\lib\site-packages\sklearn\utils\_show_versions.py", line 12, in <module>
    from ._openmp_helpers import _openmp_parallelism_enabled
ImportError: DLL load failed: The specified module could not be found.

Ответы [ 2 ]

0 голосов
/ 16 декабря 2019

Имейте в виду, что вы не должны запускать pip3 install sklearn, а pip3 install scikit-learn вместо этого. sklearn является псевдонимом и не должен использоваться. Вы можете обратиться к документации для установки scikit-learn там: https://scikit -learn.org / stable / install.html

Для удаления пакета псевдонимов используйте pip3 uninstall sklearn.

0 голосов
/ 11 декабря 2019

Вам необходимо установить также пакеты Numpy и Scipy. Используйте неофициальные инсталляторы от http://www.lfd.uci.edu/~gohlke/pythonlibs/

...