问题描述

ImportError                               Traceback (most recent call last)
<ipython-input-78-534e3eb204d1> in <module>
----> 1 from sklearn.cluster import KMeans2 # data = pd.read_csv(r'C:\Users\Administrator\Desktop\company.csv', encoding='gbk')3 4 #x = data[['平均消费周期(天)','平均每次消费金额']]5 D:\Anaconda3\lib\site-packages\sklearn\cluster\__init__.py in <module>4 """5
----> 6 from .spectral import spectral_clustering, SpectralClustering7 from .mean_shift_ import (mean_shift, MeanShift,8                           estimate_bandwidth, get_bin_seeds)D:\Anaconda3\lib\site-packages\sklearn\cluster\spectral.py in <module>14 from ..utils.validation import check_array15 from ..utils.extmath import norm
---> 16 from ..metrics.pairwise import pairwise_kernels17 from ..neighbors import kneighbors_graph18 from ..manifold import spectral_embeddingD:\Anaconda3\lib\site-packages\sklearn\metrics\__init__.py in <module>31 from .classification import brier_score_loss32
---> 33 from . import cluster34 from .cluster import adjusted_mutual_info_score35 from .cluster import adjusted_rand_scoreD:\Anaconda3\lib\site-packages\sklearn\metrics\cluster\__init__.py in <module>6 - unsupervised, which does not and measures the 'quality' of the model itself.7 """
----> 8 from .supervised import adjusted_mutual_info_score9 from .supervised import normalized_mutual_info_score10 from .supervised import adjusted_rand_scoreD:\Anaconda3\lib\site-packages\sklearn\metrics\cluster\supervised.py in <module>19 20 import numpy as np
---> 21 from scipy.misc import comb22 from scipy import sparse as sp23 ImportError: cannot import name 'comb'

解决方法

找到Anacanda或python下的下面两个文件(推荐安装Anaconda,库的安装导入错误会减少)
修改lib\site-packages\sklearn\model_selection\_split.py中from scipy.misc import comb为from scipy.special import comb
修改lib\site-packages\sklearn\metrics\cluster\supervised.py中from scipy.misc import comb为from scipy.special import comb

python中关于sklearn 0.18的错误—— cannot import name comb相关推荐

  1. python中以下关于列表描述错误的_在Python中,以下关于函数的描述错误的是哪一项?...

    [判断题]Python内置函数len____可以返回列表.元组.字典.集合.字符串以及range对象中元素个数. [判断题]Python内置函数max____用来返回序列中的最大元素. [判断题]Py ...

  2. python保存变量sklearn.externals_如何利用python中的sklearn.externals 模块保存加载训练模型...

    前提:在做模型训练的时候,尤其是在训练集上做交叉验证,通常想要将模型保存下来,然后放到独立的测试集上进行测试,本文主要介绍如何利用python中的sklearn.externals 模块保存训练模型, ...

  3. python中算法(sklearn)的最优超参数寻优:skopt贝叶斯搜索

    python中算法(sklearn)的最优超参数寻优:skopt贝叶斯搜索 Jeff Dean在ICML 2019上进行了有关AutoML的演讲,并将自动化分为4个级别 手动构造预测变量,不引入学习的 ...

  4. python中的axis=0和1代表什么

    python中的axis=0和1代表什么 之前一直很疑惑axis=0和axis=1到底什么时候代表按行操作.什么时候是按列操作.记得在R中也有类似的问题(0代表行.1代表列). 在(caiqingfe ...

  5. scikit-learn sklearn 0.18 官方文档中文版

    ApacheCN(Apache中文网)- 关于我们 : http://cwiki.apachecn.org/pages/viewpage.action?pageId=10813869 ApacheCN ...

  6. python中输入17=x会引起错误_python新手常犯的17个错误

    1)忘记在 if , elif, else, for, while, class,def声明末尾添加 :(导致 "SyntaxError :invalid syntax") 该错误 ...

  7. Python中的X[:,0]和X[:,1]

    https://blog.csdn.net/csj664103736/article/details/72828584 python中 x=x[1:] 是什么意思 将x的第二位到最后一位的内容赋给x. ...

  8. python 导入的nan怎么解决_如何在Python中使用Lmfit解决NaN值错误

    我试图用Lmfit库拟合一组由外部模拟获取并存储在向量中的数据.在 下面是我的代码:import numpy as np import matplotlib.pyplot as plt from lm ...

  9. linux cad 安装教程,如何在Ubuntu 18.04/16.04/Linux中安装FreeCAD 0.18

    FreeCAD,免费和开源3D参数化建模器,最近发布了0.18版,支持Python 3和Qt 5. 以下是如何在Ubuntu 16.04,Ubuntu 18.04和Ubuntu 19.04中安装它. ...

最新文章

  1. Android零基础入门第11节:简单几步带你飞,运行Android Studio工程
  2. java中table是什么标签_[Java教程]javascript格式化table标签内容
  3. c++17进阶(3)-Boehm GC垃圾回收(1)
  4. Russell大师课+大厂专家倾授+5小时黑客松,上海临港人工智能开发者大会倒计时5天...
  5. Canny边缘检测算法原理及其VC实现详解(二)
  6. 《python透明人士,他是凭什么成为主流编程的宠儿?!》Python基础
  7. CentOS7上实现Squid缓存服务器的两种模式
  8. zabbix—监控mysql数据
  9. 浅析视频云行业及实现技术
  10. C语言/C++基础之大炮打飞机
  11. java jlabel 字体加粗_这样在java里面的标签Jlabel设置字体加粗和下划线
  12. 灵飞经3 印神无双 第十四章 印神古墓 3
  13. 大数据测试数据生成工具v1.0 --百万级别一键导出TXT,JSON,MYSQL 。---HIVE专属工具
  14. 基于docker实现openwrt软路由与OMV(NAS)应用
  15. 初探强化学习(10)强化学习中的一些术语(non-stationray,sample efficiency,planning和Learnin,Reward,off-policy和on-policy )
  16. 利用yolov7训练自己的数据集; yolov7的安装与使用 ; yolov7源码解读
  17. 跨越逐梦路上的荆棘(程序猿生存指南)
  18. Python用turtle画爱心丘比特之剑
  19. 英特尔快速启动技术如何安装
  20. java-php-python-ssm计算机专业招聘网站计算机毕业设计

热门文章

  1. jQuery Ajax请求成功后,为什么一直在error函数里
  2. Lc123验证是不是回文序列
  3. 双指针 -- 验证回文串
  4. JQueryDOM之属性操作
  5. 前向声明 智能指针_C++ 指针类中实现 -gt;*
  6. 数据结构—平衡二叉树
  7. 3. 线性表的链式结构
  8. Java用swing实现的贪吃蛇
  9. 2018届c++B 格雷码;调手表(lowbit运算)
  10. OpenGL基础5:第一个正方形