Я использую Python и NetworkX (графическую библиотеку) на Cygwin (Windows 7).
Следующий код создает график и пытается его нарисовать, но на экране ничего не появляется:
plt.ion()
nx.draw(nx.petersen_graph())
plt.show()
Ошибок вроде нет.
Я также попытался сохранить график на изображение, используя:
plt.savefig("test.png")
который создает правильный образ.
Это связано с matplotlib и Cygwin?
TkAgg,gtkaggнаqtagg? - person tacaswell   schedule 06.06.2013plt.ion()включает интерактивный режим? - person sdasdadas   schedule 07.06.2013aggне включает в себя интерактивную часть (он ничего не знает о том, как рисовать в графический интерфейс), вам нужно использовать один из интерактивных бэкендов. - person tacaswell   schedule 07.06.2013