использование GR в качестве бэкэнда Matplotlib для увеличения скорости - PullRequest
0 голосов
/ 04 апреля 2019

Я пытаюсь использовать Matplotlib, встроенный в tkinter, но прорисовка слишком медленная для моих нужд.Мои данные представляют собой гистограмму с ~ 9000 значений.Некоторые исследования показали, что GR может быть полезен для ускорения matplotlib.

Согласно wiki.python.org,

"GR также может использоваться в качестве бэкэнда для Matplotlib и ускорять существующие приложения.Каркас GR особенно подходит для сред реального времени. "

Однако у меня возникли проблемы с изменением бэкэнда MPL на GR.Я нашел эту страницу на веб-сайте GR, которая показалась мне полезной

https://gr -framework.org / tutorials / matplotlib.html

Когда я запускаюКоманды, которые они предлагают, я получаю ошибки.

python artist_reference.py -dmodule://gr.matplotlib.backend_gr

Дает мне ошибку "python: не удается открыть файл artist_reference.py ': [Errno 2] Нет такого файла или каталога"

Что касается команды

export MPLBACKEND="module://gr.matplotlib.backend_gr"

Я не уверен, нужно ли запускать это в cmd или в моем скрипте python.В любом случае, я не добился успеха.

Может кто-нибудь помочь мне найти правильный способ использования GR для улучшения моей работы с matplotlib?Я бы предпочел не переключаться на новую библиотеку печати и переписывать весь мой код.Следующая ссылка может также помочь людям, которые более осведомлены, понять, как это работает.

http://gr -framework.org / tutorials / mpl_interop.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...