在spyder下调用cerebro.plot()不显示图片问题
Posted Jmcc23006
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在spyder下调用cerebro.plot()不显示图片问题相关的知识,希望对你有一定的参考价值。
1、将matplotlib降级到3.2.2:
pip uninstall matplotlib
pip install matplotlib==3.2.2
2、spyder设置调整为:
工具=>偏好=>Ipython控制台=>绘图=>图形的后端=>后端:自动
3、代码由原来的cerebro.plot()调整为:
import matplotlib
matplotlib.use('QT5Agg')
cerebro.plot(iplot=False)
PS:图片显示但报错ValueError: Axis limits cannot be NaN or Inf,就增加volume=False
cerebro.plot(iplot=False,volume=False)
以上是关于在spyder下调用cerebro.plot()不显示图片问题的主要内容,如果未能解决你的问题,请参考以下文章