Dav*_*ave 7 python matplotlib plot
我决定设置一个自定义matplotlibrc
,因此我需要为matplotlib
. 就不需要安装其他附加软件包而言,最好的方法是什么?
我倾向于使用matplotlib
via ipython --pylab
,所以我想要基于交互式窗口的图(当我不使用时,我可以切换到Agg
)。
我试过了WXAgg
,但这需要(足够明智的)WX。
双方Agg
并TkAgg
不需要超越Python的标准库的依赖。
我在TkAgg
多线程方面遇到了一些问题,因此如果您只需要保存到文件(而不是plt.show()
),我建议您Agg
改用(只需将其替换为TkAgg
下面显示的位置)。
将以下行添加到您的~/.config/matplotlib/matplotlibrc
:
backend: TkAgg
Run Code Online (Sandbox Code Playgroud)
或者在你的python文件中添加以下几行:
import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
15704 次 |
最近记录: |