sklearn 导入错误
Posted
技术标签:
【中文标题】sklearn 导入错误【英文标题】:Sklearn importing error 【发布时间】:2017-05-16 19:38:43 【问题描述】:我正在尝试从 sklearn 导入预处理、模型选择和 svm,但出现此错误:
Traceback(最近一次调用最后一次): 文件“C:\Users\SmallYellowFace\AppData\Local\Programs\Python\Python35\ProjectFiles\Machine_Learing.py”, 第 4 行,在 从 sklearn 导入预处理、model_selection、svm 文件“C:\Users\SmallYellowFace\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn__init__.py”, 第 57 行,在 从 .base 导入克隆 文件“C:\Users\SmallYellowFace\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\base.py”, 第 12 行,在 从 .utils.fixes 导入签名 文件“C:\Users\SmallYellowFace\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils__init__.py”, 第 11 行,在 从 .validation 导入(as_float_array, 文件“C:\Users\SmallYellowFace\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils\validation.py”, 第 18 行,在 从 ..utils.fixes 导入签名 文件“C:\Users\SmallYellowFace\AppData\Local\Programs\Python\Python35\lib\site-packages\sklearn\utils\fixes.py”, 第 406 行,在 如果 np_version
我厌倦了重新安装 python 和模块
谢谢!
【问题讨论】:
np_version
是一个字符串,您正在尝试将其与整数元组进行比较。请提供有关np_version
格式的更多信息。
我正在使用 numpy-1.12.0rc2+mkl
我让它工作了!这是这篇文章:***.com/questions/40693558/…
【参考方案1】:
>> pip install --upgrade numpy
或
>> sudo pip3 install --upgrade numpy
SKlearn 有几个依赖项,numpy 是主要的依赖项。即使安装了 numpy,但对于您的 SKlearn 版本,它可能已经过时了
【讨论】:
以上是关于sklearn 导入错误的主要内容,如果未能解决你的问题,请参考以下文章
Python 导入错误:无法从“sklearn.externals”导入名称“六”