使用GR作为Matplotlib后端以提高速度

时间:2019-04-04 17:48:19

标签: python matplotlib tkinter

我正在尝试使用嵌入在tkinter中的Matplotlib,但绘图速度太慢,无法满足我的需求。我的数据是带有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':[错误2]没有这样的文件或目录”

关于命令

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

我不确定是否要在cmd或python脚本中运行它。无论哪种方式,我都没有成功。

有人可以帮助我找到使用GR改善matplotlib性能的正确方法吗?我宁愿不切换到新的绘图库并重写所有代码。以下链接还可以帮助知识渊博的人们了解其工作原理。

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

0 个答案:

没有答案