不少朋友運行backtrader回測程序,調用cerebro.plot()命令時,會出如下錯誤 cannot import name 'warnings’ from 'matplotlib.dates’ 左查又查找不到原因。其實原因可能很簡單,就是matplotlib版本不兼容。backtrader與matplot 3.3不兼容,要降級到3.2,運行如下命令可降級: pip uninstall matplotlib pip install matplotlib==3.2.2 |
|
來自: 昵稱806630 > 《backtrader》