【发布时间】:2016-05-29 02:07:12
【问题描述】:
所以我正在设置 iGraph,但我在显示情节时遇到了问题。 简单的代码是这样的
import iGraph
igraph.plot(igraph.Graph.Tree(127,2), layout='tree')
当我将它直接输入 python 编译器时,这将被绘制(我正在使用树冠) 但是当试图通过解释器运行它时它不显示?
我认为这是一个非常基本的问题,但似乎无法理解为什么会发生。
【问题讨论】:
所以我正在设置 iGraph,但我在显示情节时遇到了问题。 简单的代码是这样的
import iGraph
igraph.plot(igraph.Graph.Tree(127,2), layout='tree')
当我将它直接输入 python 编译器时,这将被绘制(我正在使用树冠) 但是当试图通过解释器运行它时它不显示?
我认为这是一个非常基本的问题,但似乎无法理解为什么会发生。
【问题讨论】:
Canopy GUI 的默认图形后端是 Qt。 igraph 最有可能使用与 Qt 冲突的不同图形后端。尝试在“首选项”对话框(Python 选项卡)中禁用 Canopy 的默认 Pylab 模式。欲了解更多信息,请参阅https://support.enthought.com/hc/en-us/articles/204469880
【讨论】: