简体   繁体   English

导入 Porter 错误 ModuleNotFoundError: No module named 'sklearn.tree.tree'

[英]import Porter error ModuleNotFoundError: No module named 'sklearn.tree.tree'

I am not able to import Porter;我无法导入 Porter; I am facing我面对

ModuleNotFoundError: No module named 'sklearn.tree.tree' error

Code:代码:

from sklearn_porter import Porter

Error message:错误信息:

ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-19-574fff36293e> in <module>
----> 1 from sklearn_porter import Porter
      2 
      3 porter = Porter(clf, language='c')
      4 output = porter.export()
      5 

~/.local/lib/python3.8/site-packages/sklearn_porter/__init__.py in <module>
      7 from json import load
      8 
----> 9 from sklearn_porter.Porter import Porter
     10 
     11 

~/.local/lib/python3.8/site-packages/sklearn_porter/Porter.py in <module>
      8 
      9 from sklearn.metrics import accuracy_score
---> 10 from sklearn.tree.tree import DecisionTreeClassifier
     11 from sklearn.ensemble.weight_boosting import AdaBoostClassifier
     12 from sklearn.ensemble.forest import RandomForestClassifier

ModuleNotFoundError: No module named 'sklearn.tree.tree'

I guess your version of sklearn is recent (0.20 or newer).我猜你的sklearn版本是最新的(0.20 或更高版本)。 In this case the import fails.在这种情况下,导入失败。 You could downgrade sklearn , but this is not suggested.您可以降级sklearn ,但不建议这样做。 Or you can edit the imports in sklearn_porter/Porter.py by hand.或者您可以手动编辑sklearn_porter/Porter.py中的导入。 Here are the lines to change .这是要更改的行。

There is a related pull request on GitHub to close this issue in the future. GitHub上有一个相关的拉取请求,以在将来关闭此问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 ModuleNotFoundError:没有名为“sklearn.tree.tree”的模块 - ModuleNotFoundError: No module named 'sklearn.tree.tree' 错误:没有名为“sklearn.tree.tree”的模块 - Error : No module named 'sklearn.tree.tree sklearn.tree.tree 模块在 0.22 版中已弃用,并将在 0.24 版中删除 - The sklearn.tree.tree module is deprecated in version 0.22 and will be removed in version 0.24 Pyinstaller和sklearn.ensemble:&#39;ModuleNotFoundError:没有名为&#39;sklearn.neighbors.quad_tree&#39;的模块[2760]&#39; - Pyinstaller and sklearn.ensemble: 'ModuleNotFoundError: No module named 'sklearn.neighbors.quad_tree' [2760]' modulenotfounderror:没有名为“ sklearn”的模块 - modulenotfounderror : no module named 'sklearn' ModuleNotFoundError:没有名为“sklearn”的模块 - ModuleNotFoundError: No module named 'sklearn' 导入错误:无法从“sklearn.tree”导入名称“tree” - Import Error: cannot import name 'tree' from 'sklearn.tree' ModuleNotFoundError:没有名为“sklearn”的模块 python - ModuleNotFoundError: No module named 'sklearn' python 导入错误-ModuleNotFoundError:没有名为“模型”的模块 - Import error - ModuleNotFoundError: No module named 'model' 传递导入错误:ModuleNotFoundError:没有名为'...'的模块 - Transitive import error: ModuleNotFoundError: No module named '…'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM