E:\application\Anaconda3\envs\myenv\python.exe D:\Python\PycharmProjects\pythonProject1\Study\决策树.py Traceback (most recent call last): File "D:\Python\PycharmProjects\pythonProject1\Study\决策树.py", line 29, in <module> Image(graph.create_png()) File "C:\Users\86147\AppData\Roaming\Python\Python39\site-packages\pydotplus\graphviz.py", line 1797, in <lambda> lambda f=frmt, prog=self.prog: self.create(format=f, prog=prog) File "C:\Users\86147\AppData\Roaming\Python\Python39\site-packages\pydotplus\graphviz.py", line 1959, in create raise InvocationException( pydotplus.graphviz.InvocationException: GraphViz's executables not found
时间: 2023-07-17 18:04:41 浏览: 189
您好!根据您提供的错误信息,看起来是由于缺少GraphViz的可执行文件导致的问题。GraphViz是一个用于绘制决策树的工具库,您需要确保已经正确安装了GraphViz并将其可执行文件路径添加到系统环境变量中。
您可以尝试以下步骤来解决该问题:
1. 确保已经正确安装了GraphViz。您可以从官方网站(https://graphviz.org/download/)下载适合您操作系统的安装程序,并按照说明进行安装。
2. 添加GraphViz可执行文件的路径到系统环境变量中。将GraphViz的安装路径(通常是类似于"C:\Program Files\Graphviz\bin")添加到系统的"Path"环境变量中。这样系统才能找到GraphViz的可执行文件。
3. 重新运行您的代码,看是否问题已经解决。
希望这些步骤能帮助您解决问题。如果还有其他疑问,请随时提问!
阅读全文