从sklearn导入时发生导入错误:无法导入名称检查生成

2024-04-20 02:33:20 发布

您现在位置:Python中文网/ 问答频道 /正文

尝试从sklearn导入时出现以下错误:

>>> from sklearn import svm

Traceback (most recent call last):
  File "<pyshell#17>", line 1, in <module>
   from sklearn import svm
  File "C:\Python27\lib\site-packages\sklearn\__init__.py", line 16, in <module>
   from . import check_build
ImportError: cannot import name check_build

我正在使用python 2.7,scipy-0.12.0b1超级包,numpy-1.6.0超级包,scikit-learn-0.11 我有一台windows 7机器

我已经为这个问题检查了好几个答案,但没有一个能解决这个错误。


Tags: infromimportbuildmostcheck错误line
3条回答
>>> from sklearn import preprocessing, metrics, cross_validation

Traceback (most recent call last):
  File "<pyshell#6>", line 1, in <module>
    from sklearn import preprocessing, metrics, cross_validation
  File "D:\Python27\lib\site-packages\sklearn\__init__.py", line 31, in <module>
    from . import __check_build
ImportError: cannot import name __check_build
>>> ================================ RESTART ================================
>>> from sklearn import preprocessing, metrics, cross_validation
>>> 

所以,只要重新启动外壳!

安装scipy后重新启动python shell!安装后您一定还没有重新启动空闲!

在安装了scipy后为我工作。

相关问题 更多 >