2013-11-04 74 views
3

环境:openSUSE的12.3 - 侏儒graph_tool pyside GTK 2.x和GTK 3.x的

错误: 当我执行我的计划,我得到这样的: “GTK的错误**:GTK + 2.x的符号。检测的相同方法,用GTK + 2.x和GTK + 3不支持 跟踪/断点陷阱”

注意:

它,每当我试图在同一PySidegraph_tool进口出现模块。 更具体地,每当我导入graph_tool绘制(其是可能使用的一个GTK + 3.X)

graph_toolhttp://graph-tool.skewed.de/

问题:

I NEED绘图函数AND PySide模块

所以:

有没有办法强制PySide使用GTK + 3.x样式而不是2.x? 或任何其他选项以谐波使用两个模块?

在此先感谢!

回答

4

刚刚解决:

from PySide import * 
import gtk 
import graph_tool.all as gt 

通过导入GTK本身,它显然将覆盖从PySide子模块任何企图利用GTK + 2.x的命名空间。

显然,必须在graph_tool之前导入。