Перейти pprof не работает должным образом

Я пытаюсь заставить pprof работать с Golang.

- текст работает нормально, но большинство других параметров не работает.

Например, с помощью pdf:

[email protected]:/home/user/IdeaProjects/go_projects/src# go tool pprof --pdf ./src /tmp/profile578584736/cpu.pprof > out.pdf
sh: 1: dot: not found
[email protected]:/home/user/IdeaProjects/go_projects/src# 

С gv:

[email protected]:/home/user/IdeaProjects/go_projects/src# go tool pprof --gv ./src /tmp/profile578584736/cpu.pprof 
sh: 1: dot: not found
gv -scale 0
Can't exec "gv": No such file or directory at /usr/local/go/pkg/tool/linux_386/pprof line 719.
[email protected]:/home/user/IdeaProjects/go_projects/src# 

Есть ли что-то, что мне нужно изменить в Go, чтобы заставить его работать?

Ответ 1

Вам нужно установить dot и gv. Я вижу, что вы используете Ubuntu, просто попробуйте apt-get install graphviz gv

Ответ 2

Для тех, кто на Mac, используя доморощенного, который сталкивается с этим вопросом:

brew install graphviz