python在window中显示内存对象关系图objgraph出错的应对办法

 
  
a=1
x = [a]
y = [x,a]
import objgraph
objgraph.show_refs([y], filename='sample-graph.png')

运行结果:
Graph written to c:\users\yiniu~1.rog\appdata\local\temp\objgraph-0_f63s.dot (3 nodes)
Graph viewer (xdot) and image renderer (dot) not found, not doing anything else
 
  
 
  
所有东西都安装好了,还是不行。网上搜了一下,没有直接解决办法。无非就是看个图而已,对象关系数据是生成在dot文件中。
灵机一动,使用安装graphviz时安装的gvedit.exe就能正确显示了。如下图
 
 

你可能感兴趣的:(python,python,graphviz,内存,对象关系图)