В следующем примере кода используется виджет RectangleSelector, поэтому мы должны видеть постоянно обновляемый прямоугольный патч на графике.Однако ничего не видно, если мы не установим useblit=False
.Что не так?
Это с matplotlib 2.2.2 и wxpython 4.0.1 на linux.Бэкэнд tkagg работает отлично.
#!/usr/bin/env python3
import matplotlib
from matplotlib.widgets import RectangleSelector
if __name__ == '__main__':
matplotlib.use('wxagg')
import matplotlib.pyplot as plt
figure = plt.figure()
rect = RectangleSelector(figure.gca(), (lambda e1, e2: print(e1, e2)), useblit=True)
plt.show()