关闭 rene-dev 打开了这个问题 2020 年 5 月 6 日 · 2 条评论 关闭 首次使用 python3 启动时,linuxcnc 不启动#835 rene-dev 打开了这个问题 2020 年 5 月 6 日 · 2 条评论 注释 合作者 再生开发 评论了 2020 年 5 月 6 日 由于某种原因,您需要先启动一个带有 python2 的版本。 LINUXCNC – 2.9.0~pre0 机器配置目录是 ‘/home/end/linuxcnc/configs/sim/axis’ 机器配置文件是 ‘axis.ini’ 正在 启动 LinuxCNC… 找到文件(lib):/home/end/ linuxcnc/lib/hallib/core_sim.hal 注意:使用POSIX non-realtime Found file(lib): /home/end/linuxcnc/lib/hallib/sim_spindle_encoder.hal Found file(lib): /home/end/linuxcnc/lib /hallib/axis_manualtoolchange.hal 找到文件(lib):/home/end/linuxcnc/lib/hallib/simulated_home.hal 找到文件(lib):/home/end/linuxcnc/lib/hallib/check_xyz_constraints.hal 链接(更新变量file): No such file or directory No option ‘tto_g11’ in section: ‘DEFAULT’ 回溯(最近调用最后): 文件“/usr/lib/python3.7/configparser.py”,第 788 行,在 get value = d[option] 文件“/usr/lib/python3.7/collections/init.py ”,第 914 行,在 getitem return self.missing(key) # 支持定义缺失 文件的子类 “/usr/lib/python3.7/collections/init .py”, line 906, in missing raise KeyError(key) KeyError : ‘tto_g11’ 在处理上述异常的过程中,又出现了一个异常: 回溯(最近调用最后): 文件“/home/end/linuxcnc/bin/axis”,第 110 行,在 getpref o = m(self, “DEFAULT”, option) 文件“/usr/lib/python3.7/ configparser.py”,第 828 行,在 getboolean raw=raw, vars=vars, fallback=fallback, **kwargs) 文件“/usr/lib/python3.7/configparser.py”,第 808 行,在 _get_conv **kwargs ) 文件“/usr/lib/python3.7/configparser.py”,第 802 行,在 _get return conv(self.get(section, option, **kwargs)) 文件“/usr/lib/python3.7/configparser .py”, line 791, in get raise NoOptionError(option, section) configparser.NoOptionError: No option ‘tto_g11’ in section: ‘DEFAULT’ 在处理上述异常的过程中,又出现了一个异常: 追溯(最近一次调用最后一次): 文件“/home/end/linuxcnc/bin/axis”,第 2993 行,在 vars.tto_g11.set(ap.getpref(“tto_g11”, False)) 文件“/home/end/ linuxcnc/bin/axis”,第 113 行,在 getpref self.set(“DEFAULT”,选项,默认) 文件“/usr/lib/python3.7/configparser.py”,第 1197 行,在 set self._validate_value_types(选项=选项,值=值) 文件“/usr/lib/python3.7/configparser.py”,第1182行,在_validate_value_types中 引发TypeError(“选项值必须是字符串”) TypeError:选项值必须是字符串 关闭和清理up LinuxCNC… task: 164 cycles, min=0.000026, max=0.003707, avg=0.001288, 0 延迟偏移 (>10 倍预期周期时间 0.001000 秒) 注意:使用 POSIX 非实时 LinuxCNC 因错误而终止。您可以在日志中找到更多信息: rene-dev 添加了 蟒蛇3 标签 2020 年 5 月 6 日 dngarrett 添加了引用此问题的提交 2020 年 5 月 6 日 axis.py AxisPreferences py2/py3 compatibility #835 60b71ac dngarrett 添加了引用此问题的提交 2020 年 5 月 6 日 axis.py AxisPreferences py2/py3 compatibility #835 …… 64f4796 合作者作者 再生开发 评论了 2020 年 5 月 7 日 @dngarrett这能解决问题吗? 合作者作者 再生开发 评论了 2020 年 5 月 16 日 工作,谢谢@dngarrett rene-dev已完成 关闭 2020 年 5 月 16 日 喜欢 (0) S曲线加速度 #373 常见问题解答建议 – “Grbl_Esp32 生产准备好了吗?” #376 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动 XY 绘图仪 – 将 Word 文档转换为 GRBL 文件 grbl 随机在中间停止 Arduino Uno GRBL 问题 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动XY 绘图仪 – 将 Word 文档转换为 GRBL 文件grbl 随机在中间停止Arduino Uno GRBL 问题为什么这会“崩溃”我的 3018 CNCFusion 360 / Grbl – 最后毁掉了工作?!使用 Grbl Shield,必须采取哪些接地预防措施?GRBL 安装挑战(在 cnc 3018 pro 上)
由于某种原因,您需要先启动一个带有 python2 的版本。
LINUXCNC – 2.9.0~pre0
机器配置目录是 ‘/home/end/linuxcnc/configs/sim/axis’
机器配置文件是 ‘axis.ini’ 正在
启动 LinuxCNC…
找到文件(lib):/home/end/ linuxcnc/lib/hallib/core_sim.hal
注意:使用POSIX non-realtime
Found file(lib): /home/end/linuxcnc/lib/hallib/sim_spindle_encoder.hal
Found file(lib): /home/end/linuxcnc/lib /hallib/axis_manualtoolchange.hal
找到文件(lib):/home/end/linuxcnc/lib/hallib/simulated_home.hal
找到文件(lib):/home/end/linuxcnc/lib/hallib/check_xyz_constraints.hal
链接(更新变量file): No such file or directory
No option ‘tto_g11’ in section: ‘DEFAULT’
回溯(最近调用最后):
文件“/usr/lib/python3.7/configparser.py”,第 788 行,在 get
value = d[option]
文件“/usr/lib/python3.7/collections/init.py ”,第 914 行,在 getitem
return self.missing(key) # 支持定义缺失
文件的子类 “/usr/lib/python3.7/collections/init .py”, line 906, in missing raise KeyError(key) KeyError : ‘tto_g11’
在处理上述异常的过程中,又出现了一个异常:
回溯(最近调用最后):
文件“/home/end/linuxcnc/bin/axis”,第 110 行,在 getpref
o = m(self, “DEFAULT”, option)
文件“/usr/lib/python3.7/ configparser.py”,第 828 行,在 getboolean
raw=raw, vars=vars, fallback=fallback, **kwargs)
文件“/usr/lib/python3.7/configparser.py”,第 808 行,在 _get_conv
**kwargs )
文件“/usr/lib/python3.7/configparser.py”,第 802 行,在 _get
return conv(self.get(section, option, **kwargs))
文件“/usr/lib/python3.7/configparser .py”, line 791, in get
raise NoOptionError(option, section)
configparser.NoOptionError: No option ‘tto_g11’ in section: ‘DEFAULT’
在处理上述异常的过程中,又出现了一个异常:
追溯(最近一次调用最后一次):
文件“/home/end/linuxcnc/bin/axis”,第 2993 行,在
vars.tto_g11.set(ap.getpref(“tto_g11”, False))
文件“/home/end/ linuxcnc/bin/axis”,第 113 行,在 getpref
self.set(“DEFAULT”,选项,默认)
文件“/usr/lib/python3.7/configparser.py”,第 1197 行,在 set
self._validate_value_types(选项=选项,值=值)
文件“/usr/lib/python3.7/configparser.py”,第1182行,在_validate_value_types中
引发TypeError(“选项值必须是字符串”)
TypeError:选项值必须是字符串
关闭和清理up LinuxCNC…
task: 164 cycles, min=0.000026, max=0.003707, avg=0.001288, 0 延迟偏移 (>10 倍预期周期时间 0.001000 秒)
注意:使用 POSIX 非实时
LinuxCNC 因错误而终止。您可以在日志中找到更多信息: