ImportError:没有名为“ sklearn .__ check_build._check_build”的模块

时间:2019-04-13 13:21:00

标签: scikit-learn

ModuleNotFoundError Traceback(最近一次通话) 〜(AppData \ Roaming \ Python \ Python36 \ site-packages \ sklearn__check_build__init __。py in()      43试试: ---> 44从._check_build导入check_build#noqa      45,除了ImportError如e:

ModuleNotFoundError:没有名为“ sklearn .__ check_build._check_build”的模块

在处理上述异常期间,发生了另一个异常:

ImportError跟踪(最近一次通话)  在()

    1 from keras.models import Sequential
      2 from keras.layers import Dense, Dropout
----> 3 from sklearn.model_selection import train_test_split
      4 import numpy
      5 import pandas as pd

〜(AppData \ Roaming \ Python \ Python36 \ site-packages \ sklearn__init __。py在()中      61#进程,因为它可能尚未编译      其他62个: ---> 63。导入__check_build      来自.base导入克隆的64      65从.utils._show_versions导入show_versions

〜(AppData \ Roaming \ Python \ Python36 \ site-packages \ sklearn__check_build__init __。py在()中      44从._check_build导入check_build#noqa      45,除了ImportError为e: ---> 46 raise_build_error(e)

在抬起构建错误中的

〜\ AppData \ Roaming \ Python \ Python36 \ site-packages \ sklearn__check_build__init __。py(e)      39在使用前先构建软件包:运行python setup.py install或      40 make在源目录中。 ---> 41%s“”“%(e,local_dir,''.join(dir_content).strip(),msg))      42      43试试:

ImportError:没有名为“ sklearn .__ check_build._check_build”的模块


C:\ Users \ owaisaaa \ AppData \ Roaming \ Python \ Python36 \ site-packages \ sklearn__check_build的内容: setup.py _check_build.cp36-win32.pyd__init__.py pycache


似乎scikit-learn的构建不正确。

如果您从源代码安装了scikit-learn,请不要忘记 在使用之前构建软件包:运行python setup.py installmake在源目录中。

如果您使用了安装程序,请检查它是否适合您 Python版本,您的操作系统和平台。

我最近在同一台机器上使用了pycharm,并在其中下载了软件包。从那一刻起,我在jupyter笔记本中遇到了上述错误。

1 个答案:

答案 0 :(得分:0)

尝试安装scipy并重新启动python shell