Pyreverse не может генерировать любые выходные файлы (png, jpg), кроме файлов .dot - PullRequest
0 голосов
/ 19 сентября 2018

Я пытаюсь использовать pyreverse в 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.Я установил graphviz 2.38 в C: \ Programs и добавил каталог bin в мой путь к Windows.

Я подозреваю, что pyreverse распознает некоторую команду как команду и набор аргументов (например, "C: \ Program Files \"бла-бла "посылается как интерпретатор Windows в качестве команды" C: \ Program ", но я не знаю, где и как это исправить.

Кто-нибудь может предложить какие-либо решения?

...