У меня есть программа, которая создает интерактивную фигуру matplotlib (ну, pylab), а затем ждет raw_input, позволяя пользователю манипулировать графикой, чтобы вручную находить лучшие данные.Окно интерактивного Matplotlib не обновляется
import pylab as p
p.ion()
p.figure(1)
p.plot(x,y,'.')
cen=float(raw_input('Type centre:'))
dur=float(raw_input('Type duration:'))
depth=float(raw_input('Type depth:'))
Если я запустил это на linux (matplotlib 1.4.3), он работает должным образом. Выполнение этого на моем Mac (matplotlib 1.5.0) замораживает окно pylab в его первом розыгрыше и не позволяет интерактивным функциям работать. Однако, если что-то введено в raw_input, оно рисует все предыдущие интерактивные клики. Есть идеи?
добавить '' 'plt.pause (0,0001)' '' видеть эту тему: HTTP: // StackOverflow .com/questions/12670101/matplotlib-ion-function-fail-to-be-interactive – Bernuly