Jupyter提示No module named ‘graphviz‘以及make sure the Graphviz executables are on your systems‘ PATH

这篇具有很好参考价值的文章主要介绍了Jupyter提示No module named ‘graphviz‘以及make sure the Graphviz executables are on your systems‘ PATH。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Jupyter提示failed to execute WindowsPath(‘dot’), make sure the Graphviz executables are on your systems’ PATH以及No module named ‘graphviz‘的问题

为了研究这个真的花费了我两三天的时间。废话不多说,直接开始说解决办法!

如果你已经安装了graphviz,请先把它卸载掉!

怎么看自己有没有安装呢,输入以下命令

pip list
conda list

--------------------------开始卸载----------------------

pip uninstall graphviz
pip uninstall python-graphviz
conda uninstall graphviz
conda uninstall python-graphviz

再打开Anaconda的依赖包,看看有没有成功卸载

C:\ProgramData\Anaconda3\Lib\site-packages (这是我的Anaconda依赖包的安装路径) 看有没有graphviz相关的文件夹,把他删了。

接下来,我们开始正式安装graphviz

第一步: 去官网下载安装包

Download | Graphviz

Jupyter提示No module named ‘graphviz‘以及make sure the Graphviz executables are on your systems‘ PATH

这里我选择3.0.0的版本,你选择哪个估计都差不多。

第二步,安装graphviz

打开你刚刚下载好的graphviz安装包

Jupyter提示No module named ‘graphviz‘以及make sure the Graphviz executables are on your systems‘ PATH

下面这一步很关键,就是这里卡我好几天也没弄出来

Jupyter提示No module named ‘graphviz‘以及make sure the Graphviz executables are on your systems‘ PATH

然后一直点下一步就可以。

接下来我们配置环境变量

系统环境变量Path

Jupyter提示No module named ‘graphviz‘以及make sure the Graphviz executables are on your systems‘ PATH

Jupyter提示No module named ‘graphviz‘以及make sure the Graphviz executables are on your systems‘ PATH

用户环境变量Path

Jupyter提示No module named ‘graphviz‘以及make sure the Graphviz executables are on your systems‘ PATH

最后Python安装Graphviz(这一步我是参考别人的,我先贴在这里,原文详细的可以看下面的链接)

这一步,参考的网站
按上述的步骤安装好,现在我们需要安装python中的库Graphviz,我们可以重开一个cmd命令窗口,也可以利用Ctrl+Z退出之前进入的graphviz界面,输入python -m pip install graphviz进行安装;

**PS: 这是我参考的原文的步骤,但是我并没有实现下面这一步(但上面的python -m  pip intsall graphviz 我倒是弄了),因为我找不到subprocess.py文件 ----。----**

安装好后,还有最重要的一步,进入你的python安装路径,打开Lib文件夹,找到subprocess.py文件,修改参数。

Jupyter提示No module named ‘graphviz‘以及make sure the Graphviz executables are on your systems‘ PATH

打开,找到 Popen(object) 类,找到这个类的 init 方法,把 shell=False 修改为 shell=True, 注可以利用ctrl+F进行快速查找

Jupyter提示No module named ‘graphviz‘以及make sure the Graphviz executables are on your systems‘ PATH

配置到这里基本上就完成了。

为了保险起见,我建议是重启一下电脑。因为我配到最后一步时,Jupyter还是会有标题的错误,但重启一下电脑就没了。

使用测试

from graphviz import Digraph

dot = Digraph('测试')
dot.node("1","Hello")
dot.node("2","World")
dot.edge('1','2')

dot.view()

Jupyter提示No module named ‘graphviz‘以及make sure the Graphviz executables are on your systems‘ PATH文章来源地址https://www.toymoban.com/news/detail-454666.html

到了这里,关于Jupyter提示No module named ‘graphviz‘以及make sure the Graphviz executables are on your systems‘ PATH的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ImportError: No module named ‘jupyter_client‘解决方案

      大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作

    2024年02月05日
    浏览(29)
  • 【Python】ModuleNotFoundError: No module named ‘jupyter_server.contents‘

    我在Pycharm上使用Jupyter Notebook的时候,发现无法正常使用,Jupyter Server无法正常拉起来。 具体的报错为: 当我在终端中运行时,我也遇到了同样的错误。 jupyter notebook 降级到版本也可以在我的情况下修复它: 这样之后,便可以顺利使用!

    2024年02月08日
    浏览(30)
  • 【jupyter异常错误】Kernel started:No module named ipykernel_launcher

    pip install ipykernel 执行之后提示已经安装,但是执行代码依然报错 python -m pip install ipykernel -U --force-reinstall 相当于是强制重新安装 安装成功后没有报错 注:根本原因应该是原来安装的包存在问题,虽然检测出来已经存在,但是无法正常使用,需要强制重新安装之后才可以。 参考

    2024年02月13日
    浏览(30)
  • 提示ModuleNotFoundError: No module named ‘flask‘

    如果你运行 Python 代码时出现了 ModuleNotFoundError: No module named \\\'flask\\\' 的错误提示,这意味着 Python 解释器无法找到 Flask 模块。通常,这个错误是由以下几个原因造成的: 你可以使用 pip 命令来安装 Flask,如下所示: 确保你已经安装了 pip 工具,如果没有,可以先安装 pip。 如果

    2024年02月02日
    浏览(29)
  • pyinstaller打包程序后提示No module named ‘xxxx‘

    按照python官方提供的打包命令,我使用了-F 、-D 、–hidden-import=‘xxx’、–add-data等都使用过了,最后无济于事,该报错还是报错了。 首先第一点,先检查你的虚拟环境/全局环境是否有安装pyinstaller,可以在设置-》项目-》python解释器中看到,我这边没安装也能用pyinstaller,可

    2024年02月08日
    浏览(33)
  • vue 组件 import make sure to provide the “name“ option.

    百度了好多结果,都过时了,例如: 模块引入是否加{} 再比如: 对于递归组件,请确保提供“name”选项。 出现该错误情况之一: 错误由未正确引入组件或子组件引起,如element-ui中form表单组件未引用el-form-item子组件就会出现这个错误。 el-form       el-form-item        

    2024年02月02日
    浏览(30)
  • 解决“plt.show()“图片不显示,以及后续报错“no module named ‘tkinter‘ “问题  No module named 'tkinter'

            环境:windows| pycharm |python3.7.6         在运行如下代码时,发现图片并没有显示出来。plt.show函数似乎没有运行。     1 尝试在后面添加plt.show()          看到网上有帖子说在后面加上plt.show()即可显示            发现加上之后并没有起到任何作用,反而多了

    2024年02月05日
    浏览(67)
  • Python编程中,出现“ModuleNotFoundError: No module named ‘config’”的错误提示信息是比较常见的。如此提示通常表...

    Python编程中,出现“ModuleNotFoundError: No module named ‘config’”的错误提示信息是比较常见的。如此提示通常表示在当前的运行环境中找不到名为“config”的Python模块,导致相应的程序无法正常执行。 这种错误提示常常令人困惑,因为我们无法直接得知到底是哪个Python模块出了

    2024年02月10日
    浏览(42)
  • Python提示‘ModuleNotFoundError: No module named ‘numpy.core._multiarray_umath‘

           在学习Python编程使用 matplotlib 时,总是提示: ModuleNotFoundError: No module named \\\'numpy.core._multiarray_umath\\\' 问题大致描述如下:        上述错误的原因是找不到 matplotlib 所在包,类似于java中的找不到依赖,基于此种原因,有两个解决思路: 首先应该确保已经正确安装呆 matpl

    2024年04月09日
    浏览(54)
  • pip install sklearn安装成功后,提示ModuleNotFoundError: No module named ‘sklearn‘错误解决办法

    目前是在conda虚拟环境中,通过pip命令安装sklearn模块 然后进入python窗口,输入以下代码 开始报错: ModuleNotFoundError: No module named ‘sklearn’ 通过一下命令查看安装sklearn模块的信息 通过输出的结果可以看出,安装的是过期的包,因此我们需要重新安装 安装完成后,进入python窗

    2024年02月13日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包