打开 1个任务 satiowadahc 打开了这个问题 2021 年 1 月 11 日 · 1条评论 打开 1个任务 不可脚本对象#1037 satiowadahc 打开了这个问题 2021 年 1 月 11 日 · 1条评论 注释 贡献者 萨蒂瓦达赫 评论了 2021 年 1 月 11 日 以下是我重现该问题所遵循的步骤: 根据 PyLint,self.status.actual_position 抱怨它不可订阅。它似乎确实是可订阅的,但我认为它处于让 PyLint 抱怨的事情的提升方面。 self.status.actual_position[i] # pylint: disable=unsubscriptable-object 我怀疑它来自这里 src/emc/usr_intf/axis/extensions/emcmodule.cc: pose(s->status.motion.traj.actualPosition); static PyObject *Stat_actual(pyStatChannel *s) { return pose(s->status.motion.traj.actualPosition); } 或者可能是我不明白它来自哪里。我可以通过禁用 PyLint 错误来解决小问题 有关我的硬件和软件的信息: 我正在使用这个 Linux 发行版和版本(通常显示为lsb_release -a): 描述:Ubuntu 20.04.1 LTS 我正在使用这个内核版本(显示为uname -a): 5.4.61-rt37使用 Tcl_SetResult 和 Tcl_GetStringResult #1 SMP PREEMPT_RT Wed Sep 2 11:08:45 CST 2020 x86_64 x86_64 x86_64 GNU/Linux 我在跑步 … 我自己构建的二进制文件:https ://github.com/satiowadahc/linuxcnc/tree/cw-neededEdits 似乎与 master 一样。和 python2/3 无关 我正在使用这个 LinuxCNC 版本(显示在包管理器中,或者对于 git 版本,scripts/get-version-from-git): 2.8.0 我正在使用此用户界面 (GUI)(例如 AXIS、Touchy、gmoccapy 等): 自定义 合作者 安迪普 评论了 2021 年 1 月 12 日 emcmodule 实际上是 Python 接口的源代码。 免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论 受让人 无人分配 标签 还没有 项目 还没有 里程碑 没有里程碑 发展 没有分支机构或拉取请求 2名参加者
以下是我重现该问题所遵循的步骤:
根据 PyLint,self.status.actual_position 抱怨它不可订阅。它似乎确实是可订阅的,但我认为它处于让 PyLint 抱怨的事情的提升方面。
我怀疑它来自这里 src/emc/usr_intf/axis/extensions/emcmodule.cc: pose(s->status.motion.traj.actualPosition);
或者可能是我不明白它来自哪里。我可以通过禁用 PyLint 错误来解决小问题
有关我的硬件和软件的信息:
我正在使用这个 Linux 发行版和版本(通常显示为
lsb_release -a
):描述:Ubuntu 20.04.1 LTS
我正在使用这个内核版本(显示为
uname -a
):5.4.61-rt37使用 Tcl_SetResult 和 Tcl_GetStringResult #1 SMP PREEMPT_RT Wed Sep 2 11:08:45 CST 2020 x86_64 x86_64 x86_64 GNU/Linux
我在跑步 …
://github.com/satiowadahc/linuxcnc/tree/cw-neededEdits 似乎与 master 一样。和 python2/3 无关
我正在使用这个 LinuxCNC 版本(显示在包管理器中,或者对于 git 版本,
scripts/get-version-from-git
):2.8.0
我正在使用此用户界面 (GUI)(例如 AXIS、Touchy、gmoccapy 等):
自定义