Introduction
为了在 Matplotlib 中更好、更方便地控制各种绘图属性,本文简要介绍如何在未开启 Qt5Agg
的情况下(即只有 Agg
)下使用Qt5Agg
Backend Configuration.
Environment
- Matplotlib 3.1.1
- Python 3.6
Procedure
首先确认Matplotlib
包的安装位置,以 Conda 的虚拟环境为例,在 Windows 下,其位置可能是:
C:\Anaconda\envs\[your environment]\Lib\site-packages\matplotlib
在 Linux 下,其位置可能是:
/home/miniconda/envs/[your environment]/lib/python3.6/site-packages/matplotlib
然后进入mpl-data
文件夹,找到matplotlibrc
文件:
cd ./mpl-data
gedit matplotlibrc
在文件中搜索backend
:
取消注释,将Agg
更改为Qt5Agg
即可:
界面效果如图:
Troubleshooting
如果绘图时报错ImportError: Failed to import any qt binding
,安装PyQt5
即可:
pip install PyQt5
Reference
- 嘿,no reference
转载:https://blog.csdn.net/xovee/article/details/100930583
查看评论