让QCacheGrind显示调用图



我正在尝试使用QCacheGrind分析一些代码。我在Windows 10上的Anaconda3(64位(下使用它。为了让事情继续下去,作为一个测试,我正在分析Lanaro、Nguyen和Kasampalis的"高级Python编程"中的一小段代码(第27页(。我已经使用cProfile分析了代码,并使用cprof2calltree将配置文件输出转换为调用树。然而,当我在该文件的输出上调用QCacheGrind时,我在调用图选项卡中得到以下错误消息:

由于布局过程失败,没有可用的图形
尝试运行以下命令失败:
"dot-Tplain">
请检查是否安装了"dot"(包GraphViz(

我检查了已安装软件包的列表,GraphViz、pydot和pydotplus显示为已安装。

有什么建议吗?

重新安装GraphViz为我在mac上解决了这个问题。我从他们的网站上下载的。

最新更新