zoukankan      html  css  js  c++  java
  • [pydotplus]stderr follows: Format: "png" not reco...

    python 数据可视化包 pydotplus 在调用如下代码

    graph = pydotplus.graph_from_dot_data(clfData)
    graph.create_png() #这行代码异常

    异常信息:InvocationException: Program terminated with status1. stderr follows: Format"png" not recognized. Use one of:

    网上说法千篇一律,只是提到【管理员身份】在 Powershell(Cmd 也可)中执行命令 dot -c ,试过之后提示命令没有找到:

    无法将“dot”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

    解决方案:

    1)找到 Graphviz 的安装目录(这个插件是必装的,否则用不了可视化的功能),例如:C:Program FilesGraphviz 2.44.1in

    2)管理员身份打开 Powershell(Cmd),转到 1)中的目录:cd 'C:\Program Files\Graphviz 2.44.1in'

    3)再执行命令 dot -c

    说明:跳转 C:Program FilesGraphviz 2.44.1in 这个目录的原因是 dot.exe 在这个目录下,不同版本可能存在差异,读者可自行使用文件搜索查找文件所在目录。

     

  • 相关阅读:
    026.MFC_发送消息
    021.MFC_字体和颜色对话框
    020.MFC_文件对话框
    015.MFC_Menu
    qt http get post实现
    openssl error: unrecognized command line option '-m64'
    ModbusTCP协议
    013.MFC_TreeControl
    菱形继承问题以及解决
    ffmpeg
  • 原文地址:https://www.cnblogs.com/yuys/p/14128305.html
Copyright © 2011-2022 走看看