在matplotlib中调用tight_layout()
可能会导致“CGContextRef为NULL”的运行时错误。我在MacOSX和Linux上使用多个后端(包括Agg
)时也遇到过这个错误。
如果我想要达到相同的效果,或者希望尽可能接近,而不会遇到这些错误,我的选择是什么?
在matplotlib中调用tight_layout()
可能会导致“CGContextRef为NULL”的运行时错误。我在MacOSX和Linux上使用多个后端(包括Agg
)时也遇到过这个错误。
如果我想要达到相同的效果,或者希望尽可能接近,而不会遇到这些错误,我的选择是什么?
虽然不是同一个问题,但我通过在脚本开头添加以下内容来解决我遇到的与 tight_layout()
相关的问题。
matplotlib.rcParams.update({'figure.autolayout': True})