Я использую Python с Matplotlib.
Для вставки графики в графический интерфейс мне нужен «бэкэнд»: http://matplotlib.sourceforge.net/faq/installing_faq.html#backends
Фрагмент кода:
from matplotlib.backends.backend_gtkagg import FigureCanvasGTKAgg as Canvas
Затем, например, он (add_subplot готовит место для одного сюжета):
figsn = matplotlib.pyplot.figure()
ax = figsn.add_subplot(1,1,1)
canvas = Canvas(figsn)
...
snBox.pack_start(canvas, True, True)
canvas.draw()
Итак, я хочу сказать, что вам нужен «бэкэнд» из вашего пакета, в который вы сможете войти, и который GTK может распознать. Предполагается, что ваша chaco lib должна быть скомпилирована с поддержкой GTK.
Я не могу установить Chaco здесь сегодня, поэтому, пожалуйста, копайте так и дайте мне знать, что вы найдете!