Python AttributeError:type object';sklearn.tree._criteria.array';没有属性'__减少cython';

Python AttributeError:type object';sklearn.tree._criteria.array';没有属性'__减少cython';,python,scikit-learn,artificial-intelligence,decision-tree,Python,Scikit Learn,Artificial Intelligence,Decision Tree,我想进口 来自于jupyter中的sklearn.tree导入决策树浏览器。 但是当我只运行包含上述导入的行时,我得到了这个错误 <ipython-input-16-28b3e81cd98d> in <module> ----> 1 from sklearn.tree import DecisionTreeRegressor ~/.local/lib/python3.6/site-packages/sklearn/tree/__init__.py in <m

我想进口
来自于jupyter中的sklearn.tree导入决策树浏览器
。 但是当我只运行包含上述导入的行时,我得到了这个错误

<ipython-input-16-28b3e81cd98d> in <module>
----> 1 from sklearn.tree import DecisionTreeRegressor

~/.local/lib/python3.6/site-packages/sklearn/tree/__init__.py in <module>
      4 """
      5 
----> 6 from ._classes import BaseDecisionTree
      7 from ._classes import DecisionTreeClassifier
      8 from ._classes import DecisionTreeRegressor

~/.local/lib/python3.6/site-packages/sklearn/tree/_classes.py in <module>
     38 from ..utils.validation import check_is_fitted
     39 
---> 40 from ._criterion import Criterion
     41 from ._splitter import Splitter
     42 from ._tree import DepthFirstTreeBuilder

~/.local/lib/python3.6/site-packages/sklearn/tree/_criterion.cpython-36m-x86_64-linux-gnu.so in init sklearn.tree._criterion()

AttributeError: type object 'sklearn.tree._criterion.array' has no attribute '__reduce_cython__'
in
---->1来自sklearn.tree导入决策树累加器
中的~/.local/lib/python3.6/site packages/sklearn/tree/\uuuuuu init\uuuuuuuuuu.py
4 """
5.
---->6 from.\u类导入BaseDecisionTree
7 from.\u类导入决策树分类程序
8从._类导入决策树累加器
~/.local/lib/python3.6/site-packages/sklearn/tree//\u classes.py in
38从..utils.validation导入检查\u已安装
39
--->40从._标准导入标准
41 from.\u拆分器导入拆分器
42 from.\u树导入DepthFirstTreeBuilder
init sklearn.tree中的~/.local/lib/python3.6/site-packages/sklearn/tree//u criteria.cpython-36m-x86\u 64-linux-gnu.so.\u criteria()
AttributeError:类型对象“sklearn.tree.\u Criteria.array”没有属性“\uuu reduce\u cython\uuu”
我试图安装scipy并更新scikit learn by conda,但没有解决问题。

尝试更新Cython:

pip install cython

通过忽略缓存(--no cache dir),安装所有具有最新版本NUMPY、scipy、joblib、scikit learn、sklearn、cython的软件包。这是由于软件包丢失,有时是由于版本较低