在matplotlib tight_layout() 中调用can lead到:RunTimeError: "CGContextRef is NULL"。我自己在MacOSX和Linux中有多个后端(包括Agg)遭受了此错误的困扰。

如果我想获得相同的效果,或者希望达到足够接近的效果,而又不会遇到这些错误,那么我有什么选择呢?

最佳答案

虽然不是同一个问题,但我通过将其添加到脚本的开头来解决了tight_layout()遇到的问题。

matplotlib.rcParams.update({'figure.autolayout': True})

关于python - Tight_layout()的替代品,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24664542/

10-11 17:54