当我试图从笔记本上运行导入代码块时,我会收到以下错误消息:
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_10532/2760964086.py in <module>
----> 1 from StudyProcess import *
2 import pandas as pd
3 import numpy as np
4 import matplotlib.pyplot as plt
5 from sklearn.cluster import SpectralBiclustering
~StudyProcess.py in <module>
10 import os
11 from WordEmbeding import WordEmbedding
---> 12 from sklearn.ensemble import RandomForestClassifier
13 from sklearn.ensemble import AdaBoostRegressor
14 from sklearn.model_selection import KFold
~\anaconda3\lib\site-packages\sklearn\ensemble\__init__.py in <module>
16 from ._weight_boosting import AdaBoostClassifier
17 from ._weight_boosting import AdaBoostRegressor
---> 18 from ._gb import GradientBoostingClassifier
19 from ._gb import GradientBoostingRegressor
20 from ._voting import VotingClassifier
~\anaconda3\lib\site-packages\sklearn\ensemble\_gb.py in <module>
31 from ..base import is_classifier
32
---> 33 from ._gradient_boosting import predict_stages
34 from ._gradient_boosting import predict_stage
35 from ._gradient_boosting import _random_sample_mask
sklearn\ensemble\_gradient_boosting.pyx in init sklearn.ensemble._gradient_boosting()
ValueError: sklearn.tree._tree.TreeBuilder size changed, may indicate binary incompatibility. Expected 80 from C header, got 72 from PyObject
有人能帮我吗?我正在使用python和scykit的最新版本-学习。
发布于 2021-12-24 12:57:09
pip install --upgrade numpy
应该把它修好。
https://stackoverflow.com/questions/70473056
复制相似问题