Contact me: hankecnc@gmail.com

NameError: 名称 ‘attrgetter’ 未定义 #985

推推 grbl 3年前 (2023-01-30) 326次浏览
关闭
satiowadahc 打开了这个问题 2020 年 11 月 21 日 · 2 条评论
关闭

NameError: 名称 ‘attrgetter’ 未定义#985

satiowadahc 打开了这个问题 2020 年 11 月 21 日 · 2 条评论

注释

NameError: 名称 'attrgetter' 未定义 #985
贡献者

以下是我重现该问题所遵循的步骤:

  1. 分支 master,用 ./autogen.sh && ./configure –with-python=python3 编译
  2. 使用 G0 和 G1 移动加载任何文件
  3. 双击 Either G0 or G1 Moves 路径

这是发生了什么:

回溯(最近调用最后):
文件“/usr/lib/python3/dist-packages/qt5_graphics.py”,第 902 行,在 mouseReleaseEvent
self.select_fire()
文件“/usr/lib/python3/dist-packages/qtvcp /widgets/gcode_graphics.py”, line 202, in select_fire
self.select(x, y)
File “/usr/lib/python3/dist-packages/rs274/glcanon.py”, line 540, in select
min_depth, max_depth, names = min(buffer,key=attrgetter(‘near’))
NameError: name ‘attrgetter’ is not defined

有关我的硬件和软件的信息:

  • 我正在运行…我自己构建的二进制文件
  • 我正在使用此用户界面 (GUI)(例如 AXIS、Touchy、gmoccapy 等):Custom QTVCP

我想如果到那时没有其他人能解决的话,我可以在周一进行调查

NameError: 名称 'attrgetter' 未定义 #985 rene-dev 添加了 蟒蛇3 标签 2020 年 11 月 21 日
NameError: 名称 'attrgetter' 未定义 #985
合作者

我无法在 axis 或 qtvcp 中重现此内容。你用的是哪个用户界面?
很可能它只是丢失了from operator import attrgetter

NameError: 名称 'attrgetter' 未定义 #985
贡献者作者

今天无法重现。也许我修改了一些东西。暂时关闭这个