Spyder 环境下 matplotlib 的 backend 设置是在打开环境时就配置好了的,所以通常的方法:
import matplotlib
matplotlib.use('Qt5Agg')
是无效的。Spyder 下解决这个问题最简单的方法是 GUI 的方法:
Tools -> Preferences -> IPython console -> Graphics -> Backend: Qt5
应用,然后可能需要重启一下,就可以了。如无特殊需要,以后无需更改。
Spyder 环境下 matplotlib 的 backend 设置是在打开环境时就配置好了的,所以通常的方法:
import matplotlib
matplotlib.use('Qt5Agg')
是无效的。Spyder 下解决这个问题最简单的方法是 GUI 的方法:
Tools -> Preferences -> IPython console -> Graphics -> Backend: Qt5
应用,然后可能需要重启一下,就可以了。如无特殊需要,以后无需更改。