【问题标题】:Cannot import Kmeans anymore无法再导入 Kmeans
【发布时间】:2022-07-07 17:00:55
【问题描述】:

我尝试导入Kmeans

from sklearn.cluster import KMeans

我得到了这个错误:

AttributeError: module 'sklearn.utils._openmp_helpers' has no attribute '__pyx_capi__'

以前从未遇到过这个问题,这不是我第一次使用Kmeans

我尝试卸载 sklearn 并重新安装,但这并没有改变任何东西。

我有最新版本的 sklearn,如果它可以帮助的话:

import sklearn
sklearn.__version__

'0.24.1'

编辑:这是完整的错误,如果您需要详细信息:

----> 1 from sklearn.cluster import KMeans

~\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, estimate_bandwidth, get_bin_seeds
      8 from ._affinity_propagation import affinity_propagation, AffinityPropagation

~\Anaconda3\lib\site-packages\sklearn\cluster\_spectral.py in <module>
     17 from ..base import BaseEstimator, ClusterMixin
     18 from ..utils import check_random_state, as_float_array, check_scalar
---> 19 from ..metrics.pairwise import pairwise_kernels
     20 from ..neighbors import kneighbors_graph, NearestNeighbors
     21 from ..manifold import spectral_embedding

~\Anaconda3\lib\site-packages\sklearn\metrics\__init__.py in <module>
     39 from ._dist_metrics import DistanceMetric
     40 
---> 41 from . import cluster
     42 from .cluster import adjusted_mutual_info_score
     43 from .cluster import adjusted_rand_score

~\Anaconda3\lib\site-packages\sklearn\metrics\cluster\__init__.py in <module>
     20 from ._supervised import fowlkes_mallows_score
     21 from ._supervised import entropy
---> 22 from ._unsupervised import silhouette_samples
     23 from ._unsupervised import silhouette_score
     24 from ._unsupervised import calinski_harabasz_score

~\Anaconda3\lib\site-packages\sklearn\metrics\cluster\_unsupervised.py in <module>
     14 from ...utils import check_X_y
     15 from ...utils import _safe_indexing
---> 16 from ..pairwise import pairwise_distances_chunked
     17 from ..pairwise import pairwise_distances
     18 from ...preprocessing import LabelEncoder

~\Anaconda3\lib\site-packages\sklearn\metrics\pairwise.py in <module>
     31 from ..utils.fixes import sp_version, parse_version
     32 
---> 33 from ._pairwise_distances_reduction import PairwiseDistancesArgKmin
     34 from ._pairwise_fast import _chi2_kernel_fast, _sparse_manhattan
     35 from ..exceptions import DataConversionWarning

sklearn\metrics\_pairwise_distances_reduction.pyx in init sklearn.metrics._pairwise_distances_reduction()

AttributeError: module 'sklearn.utils._openmp_helpers' has no attribute '__pyx_capi__'

【问题讨论】:

    标签: python-3.x scikit-learn k-means


    【解决方案1】:

    您好我想问一下您是否解决了错误?我在导入时也遇到了同样的错误

    from sklearn.ensemble import StackingRegressor
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-02-08
      • 2014-09-14
      • 2020-04-07
      • 2023-02-01
      • 2018-03-07
      • 2018-06-01
      • 2016-09-09
      相关资源
      最近更新 更多