Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1545, in __call__
return self.func(*args)
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 595, in callit
func(*args)
File "/usr/bin/axis", line 825, in update
if vars.metric.get(): m = m * 25.4
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 376, in get
return getint(self._tk.globalgetvar(self._name))
TypeError: int() argument must be a string or a number, not '_tkinter.Tcl_Obj'
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1545, in __call__
return self.func(*args)
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 595, in callit
func(*args)
File "/usr/bin/axis", line 513, in actual_tkRedraw
self.tkRedraw_perspective()
File "/usr/bin/axis", line 473, in tkRedraw_perspective
self.redraw_perspective()
File "/usr/lib/python2.7/dist-packages/rs274/glcanon.py", line 314, in inner
return f(self, *args, **kw)
File "/usr/lib/python2.7/dist-packages/rs274/glcanon.py", line 513, in redraw_perspective
self.redraw()
File "/usr/bin/axis", line 551, in redraw
GlCanonDraw.redraw(self)
File "/usr/lib/python2.7/dist-packages/rs274/glcanon.py", line 949, in redraw
self.show_extents()
File "/usr/lib/python2.7/dist-packages/rs274/glcanon.py", line 565, in show_extents
is_metric = self.get_show_metric()
File "/usr/bin/axis", line 521, in get_show_metric
def get_show_metric(self): return vars.metric.get()
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 376, in get
return getint(self._tk.globalgetvar(self._name))
TypeError: int() argument must be a string or a number, not '_tkinter.Tcl_Obj'
以下是我重现该问题所遵循的步骤:
我不确定究竟是什么步骤触发了问题,但我
!
在 G20 和 G21 模式下将显示设置为公制 ( ) 的 Axis 使用了几个小时。当我关闭它时,我在控制台上注意到了这一点:这是使用 LinuxCNC 2.7.15.9.gd69431843