如何切换到AGG后端之一(&Q;)? [英] How to "switch to one of the Agg backends"?

查看:16
本文介绍了如何切换到AGG后端之一(&Q;)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我遇到了与this problem相同的问题,即在Mac OS X 10.8.5上使用matplotlib和networkx时,标签不显示。

该线程中的解决方案是@tCaswellhere"切换到一个基于Agg的后端应该通过避免它来‘解决’问题"。谁能告诉我这是什么意思/怎么做?

我很抱歉开始新的帖子,但我没有足够的声誉来评论或询问前一篇文章的任何问题!如果有人能把这个职位和之前的职位合并,那将是最好的。

谢谢 鲍比

推荐答案

应该可以(请注意,在导入PYPlot之前需要调用use):

import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt

如果您搜索"agg"或"Backend",例如this one,其他问题中会有更多详细信息。

编辑:对不起,可能我不太清楚您要做的是什么。正如sebix所指出的,Agg是用于打印到文件的后端(即非交互绘图),如果您希望交互绘图显示在屏幕上,则使用interactive backends之一。例如Qt4Agg(请注意,这需要PyQt4)。

这篇关于如何切换到AGG后端之一(&Q;)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆