vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 1
声望: 0

Traceback (most recent call last):
File "D:\python37\lib\site-packages\vnpy\trader\ui\mainwindow.py", line 281, in open_widget
widget = widget_class(self.main_engine, self.event_engine)
File "D:\python37\lib\site-packages\vnpy\app\cta_backtester\ui\widget.py", line 48, in init
self.init_ui()
File "D:\python37\lib\site-packages\vnpy\app\cta_backtester\ui\widget.py", line 210, in init_ui
self.candle_dialog = CandleChartDialog()
File "D:\python37\lib\site-packages\vnpy\app\cta_backtester\ui\widget.py", line 1142, in init
self.init_ui()
File "D:\python37\lib\site-packages\vnpy\app\cta_backtester\ui\widget.py", line 1152, in init_ui
self.chart.add_plot("volume", maximum_height=200)
File "D:\python37\lib\site-packages\vnpy\chart\widget.py", line 72, in add_plot
plot = pg.PlotItem(axisItems={'bottom': self._x_axis})
File "D:\python37\lib\site-packages\pyqtgraph\graphicsItems\PlotItem\PlotItem.py", line 158, in init
self.setAxisItems(axisItems)
File "D:\python37\lib\site-packages\pyqtgraph\graphicsItems\PlotItem\PlotItem.py", line 325, in setAxisItems
if axis != self.axes[k]["item"]:
KeyError: 'bottom'

Administrator
avatar
加入于:
帖子: 3809
声望: 197

应该是pyqtgraph版本不对导致的,请使用VNStudio

Member
avatar
加入于:
帖子: 2
声望: 0

pyqtgraph 用这个版本的就可以了。。
6月qt5更新了小版本,好多qt相关的依赖没有跟进更新上 有关qt 的都会报错
pip install pyqtgraph==0.11.0rc0

Member
avatar
加入于:
帖子: 2
声望: 0

用Python的交易员 wrote:

应该是pyqtgraph版本不对导致的,请使用VNStudio

老师。。我这边发现也发现了有关qt 依赖的问题,最近mac 上新安装的应该都会碰到 QcloseEvent 点击的时候收不到信号的问题,导致点击部分button 没有效果。需要将qt5 降级到5.14.2 这个版本才行。

Administrator
avatar
加入于:
帖子: 3809
声望: 197

现在VNStudio自带的就是5.14.2,后续我们会根据新版本做升级的

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3