Почему блинтинг виджетов matplotlib не работает с wxpython? - PullRequest
0 голосов
/ 12 июня 2018

В следующем примере кода используется виджет 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()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...