这个错误可能是因为setTickSpacing()方法中的参数没有设置正确。setTickSpacing()方法需要两个参数,分别为tickSpacing和tickOffset。其中tickSpacing表示刻度之间的距离,tickOffset表示刻度的偏移量。

如果tickSpacing或tickOffset参数设置为None,则会出现unsupported operand type(s) for /: 'float' and 'NoneType'报错。

要解决这个问题,可以在调用setTickSpacing()方法时,将tickSpacing和tickOffset参数设置为正确的值,例如:

axis = pg.AxisItem(orientation='bottom')
axis.setTickSpacing(10, 0)

这样就可以设置刻度之间的距离为10,偏移量为0,避免出现报错。


原文地址: https://www.cveoy.top/t/topic/b3wh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录