pythonでsklearn 0.18に関するエラー-cannot import name comb


問題の説明
ImportError                               Traceback (most recent call last)
<ipython-input-78-534e3eb204d1> in <module>
----> 1 from sklearn.cluster import KMeans
      2 # 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, SpectralClustering
      7 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_array
     15 from ..utils.extmath import norm
---> 16 from ..metrics.pairwise import pairwise_kernels
     17 from ..neighbors import kneighbors_graph
     18 from ..manifold import spectral_embedding

D:\Anaconda3\lib\site-packages\sklearn\metrics\__init__.py in <module>
     31 from .classification import brier_score_loss
     32 
---> 33 from . import cluster
     34 from .cluster import adjusted_mutual_info_score
     35 from .cluster import adjusted_rand_score

D:\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_score
      9 from .supervised import normalized_mutual_info_score
     10 from .supervised import adjusted_rand_score

D:\Anaconda3\lib\site-packages\sklearn\metrics\cluster\supervised.py in <module>
     19 
     20 import numpy as np
---> 21 from scipy.misc import comb
     22 from scipy import sparse as sp
     23 

ImportError: cannot import name 'comb'

解決策
Anacandaまたはpythonの下にある次の2つのファイルを見つけます(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