我正在尝试使用嵌入在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性能的正确方法吗?我宁愿不切换到新的绘图库并重写所有代码。以下链接还可以帮助知识渊博的人们了解其工作原理。