Pyreverse无法生成.dot文件以外的任何输出文件(png,jpg)

时间:2018-09-19 20:55:00

标签: python-3.x pylint

我正在尝试使用pylint的除臭剂生成一些的uml图。

当我从命令外壳运行pyreverse时

pyreverse <modulename>

它执行得很好,并返回一个* .dot文件。如果尝试使用“ -o png”之类的输出选项,则会出现以下错误

>pyreverse -o png <modulename>
'c:\Program' is not recognized as an internal or external command,
operable program or batch file.

我正在运行python 3.6.5和pylint 2.1.1。 我已经在C:\ Programs下安装了graphviz 2.38,并将bin目录添加到了Windows路径。

我怀疑pyreverse将某些命令识别为命令,并且将一组参数(例如,“ C:\ Program Files \ blah blah”作为命令发送给Windows解释器为“ C:\ Program”,但我不知道在哪里或如何修复它。

谁能提供任何解决方案?

0 个答案:

没有答案