У меня есть простой python script, который отображает некоторые графики на том же рисунке. Все графики создаются с помощью draw(), и в конце я вызываю функцию show() для блокировки.
script используется для работы с Python 2.6.6, Matplotlib 0.99.3 и Ubuntu 11.04. Пытался запустить его под Python 2.7.2, Matplotlib 1.0.1 и Ubuntu 11.10, но функция show() немедленно возвращается, не дожидаясь, чтобы убить фигуру.
Это ошибка? Или новая функция, и нам придется менять наши скрипты? Любые идеи?
РЕДАКТИРОВАТЬ:. Он держит график открытым в интерактивном режиме, т.е. python -i..., но он работал без этого и пытался использовать plt.ion() в script и запустить его в обычном режиме, но не повезло.