You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

代码遇FileNotFoundError,虚拟环境装Graphviz后仍出ExecutableNotFound错误

解决Graphviz ExecutableNotFound错误(Windows环境)

你遇到的问题根源是:Python的graphviz包只是调用Graphviz工具的接口,必须先安装Graphviz本体程序,且要确保它的可执行文件路径在系统PATH里。光在虚拟环境装Python包没用。

解决步骤:

  • 下载Graphviz的Windows安装程序并完成安装。安装时务必勾选「Add Graphviz to the system PATH for all users」或「Current user」选项。
  • 如果安装时没勾选添加PATH,手动配置:找到Graphviz安装目录下的bin文件夹(默认路径类似C:\Program Files\Graphviz\bin),将该路径添加到系统环境变量的PATH中。
  • 重启你的终端或IDE,环境变量修改后需要重新加载才能生效。
  • 验证配置:打开命令提示符(cmd),输入dot -V,如果能输出Graphviz的版本信息,说明配置成功。
  • 若上述操作后仍报错,可在代码中手动指定dot可执行文件的路径:
import graphviz
# 替换成你的Graphviz bin目录下dot.exe的实际路径
graphviz.backend.executable.DOT_BINARY = r'C:\Program Files\Graphviz\bin\dot.exe'

内容的提问来源于stack exchange,提问作者Hassan oladipupo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 19:51:29