由于最近在阅读python项目源码,想找一个python的函数调用关系图生成模块,就找到了pycallgraph。遂将安装过程记录于此:
1.pycallgraph模块下载:http://pycallgraph.slowchop.com/
这个就不细说了,但是安装过后运行示例会报错:The command "dot" is required to be in your path.
这是因为这个模块依赖Graphviz2.38这个软件,这个贝尔实验室大牛为画图提供的一个命令行工具。
2.安装Graphviz
链接放这儿了http://www.graphviz.org/Download_source.php.
安装成功,示例运行结果: