所以我正在设置iGraph,我遇到的情节出现了问题。 简单的代码就是这个
import iGraph
igraph.plot(igraph.Graph.Tree(127,2), layout='tree')
当我直接输入python编译器(我使用冠层)时,这将绘制 但是当试图通过intpreter运行它时它不显示?
我认为这是一个非常基本的问题,但似乎无法理解为什么会发生这种情况。
答案 0 :(得分:0)
Canopy GUI的默认图形后端是Qt。很可能igraph使用与Qt冲突的不同图形后端。尝试在“首选项”对话框(Python选项卡)中禁用Canopy的默认Pylab模式。有关详细信息,请参阅https://support.enthought.com/hc/en-us/articles/204469880