Jupyter Notebook中没有名为'graphviz'的模块

Bowen Peng :

我试图像这样在Jupyter Notebook中绘制决策树。

mglearn.plots.plot_animal_tree()

但是我做错了,并得到了这样的错误消息。

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-65-45733bae690a> in <module>()
      1 
----> 2 mglearn.plots.plot_animal_tree()

~\Desktop\introduction_to_ml_with_python\mglearn\plot_animal_tree.py in plot_animal_tree(ax)
      4 
      5 def plot_animal_tree(ax=None):
----> 6     import graphviz
      7     if ax is None:
      8         ax = plt.gca()

ModuleNotFoundError: No module named 'graphviz

所以我用GOOGLE下载了Graphviz Windows软件包并安装了它。

然后将PATH安装路径(C:\ Program Files(x86)\ Graphviz2.38 \ bin)添加到USER PATH,并将(C:\ Program Files(x86)\ Graphviz2.38 \ bin \ dot.exe)添加到SYSTEM PATH 。

并重新启动我的电脑。但是问题没有解决。我还是做不好。

因此,我在网上搜索并获得了另一个解决方案,像这样,在我的代码中添加了PATH。

import os
os.environ["PATH"] += os.pathsep + 'C:/Program Files (x86)/Graphviz2.38/bin'

但是它无法工作。所以我现在不知道如何。

我使用集成到Anacode3中的Python3.6。

而且我也尝试像这样用管道传送graphviz。

pip install graphviz

但是它仍然不起作用。

希望任何人能真诚地帮助我。

grrr:

在Anaconda安装

  • python-graphviz
  • pydot

这将解决您的问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从cmd运行Jupyter Notebook会引发ModuleNotFoundError:没有名为pysqlite2的模块

ModuleNotFoundError:jupyter中没有名为“ pymysql”的模块

ImportError:没有名为“ jupyter_client”的模块

没有名为'pandas'的模块-Jupyter,Python3内核,通过Docker的TensorFlow

Jupyter pyspark:没有名为pyspark的模块

jupyter笔记本导入错误:没有名为“ matplotlib”的模块

对于Jupyter,没有名为“ imagenet_utils”的模块,但在Spyder上存在

Jupyter:安装后没有名为“ imblearn”的模块

没有名为graphframes的模块Jupyter Notebook

无法在Jupyter Notebook中显示graphviz树

正在获取ModuleNotFoundError:在Jupyter Notebook上导入时,没有名为“ plotnine”的模块

如何解决ModuleNotFoundError:在Pycharm IDE中的Jupyter Notebook中没有名为“ prompt_toolkit.formatted_text”的模块?

ModuleNotFoundError:没有名为“ pandas”的模块(jupyter笔记本)

在EMR中运行Jupyter笔记本时,没有名为“ pyspark”的模块

ModuleNotFoundError:Jupyter Notebook中没有名为“ tensorflow”的模块

在Jupyter Notebook ModuleNotFoundError中:没有名为'plotly'的模块

Jupyter Notebook ImportError:没有名为枚举的模块

OSX中的jupyter内核:没有名为IPython的模块

Matplotlib,Jupyter Notebook:ImportError:没有名为Tkinter的模块

Jupyter Notebook ImportError:没有名为tornado.log的模块

Jupyter 与 IPython:Matplotlib - 没有名为 Tkinter 的模块

Jupyter Notebook ModuleNotFoundError:没有名为“sklearn.impute”的模块

导入错误:使用 docker 在 Jupyter Notebook 上没有名为...的模块

ModuleNotFoundError:没有名为“pandas”的模块 - Jupyter

jupyter ModuleNotFoundError:没有名为 Tensorflow 或 keras 的模块

如何解决 VS 代码(Jupyter env)中没有名为“pyautogui”的模块?

导入 Spacy 时出现 Jupyter Notebook Python 错误:没有名为 click._bashcomplete 的模块

将 Python Twint 模块导入 Jupyter Notebook 时出现问题 - ModuleNotFoundError:没有名为“twint”的模块

ModuleNotFoundError:jupyter 笔记本中没有名为“skimage”的模块