tra*_*nes 3 python macos matplotlib networkx
我和这个问题有同样的问题,即在 Mac OS X 10.8.5 上使用 matplotlib 和 networkx 时,不显示标签。
该线程中的解决方案是@tcaswell here 的“切换到基于 Agg 的后端之一应该通过避免它来'解决'问题” 。有人能告诉我这是什么意思/怎么做吗?
我很抱歉开始一个新线程,但我没有足够的声誉来评论或提出任何关于上一篇文章的问题!如果有人可以将这篇文章和以前的文章合并,那就最好了。
谢谢鲍比
这应该可以工作(请注意,use需要在导入 pyplot 之前调用):
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt
Run Code Online (Sandbox Code Playgroud)
如果您搜索“Agg”或“后端”,则在其他问题中有更多详细信息,例如this one。
编辑:对不起,也许我没有完全理解你想要做什么。正如 sebix 指出的那样, Agg是用于绘制文件(即非交互式绘图)的后端,如果您希望交互式绘图出现在屏幕上,请使用其中一个交互式后端。例如Qt4Agg(注意这需要 PyQt4)。
| 归档时间: |
|
| 查看次数: |
4240 次 |
| 最近记录: |