开源改变世界

UnicodeDecodeError v0.9.0 版 #236

推推 grbl 3年前 (2023-01-31) 154次浏览
关闭
Durga000 打开了这个问题 2016 年 2 月 12 日 · 6条评论
关闭

UnicodeDecodeError v0.9.0 版#236

Durga000 打开了这个问题 2016 年 2 月 12 日 · 6条评论

注释

UnicodeDecodeError v0.9.0 版 #236

再次…

我现在可以打开 v0.9.0,归位,但报告的位置不正确,我无法移动电机。
我曾尝试更改运动范围(我们永远不知道),但更改无法保存。
每次我重新打开 bCNC 时,范围值都是原始值而不是修改后的值。

我不知道这两个问题是否相关联,(可能又是我的笔记本电脑)错误消息如下:

回溯(最近调用最后):
文件“C:\Users\Pa\Documents\CNC\bCNC-master-3\bCNC-master\Utils.py”,第 343 行,在调用
返回 self.func(*args)
文件“C:\Users\Pa\Documents\CNC\bCNC-master-3\bCNC-master\ControlPage.py”,第 303 行,在 setX0
self._wcsSet(“0”,None,None)
文件“C:\Users \Pa\Documents\CNC\bCNC-master-3\bCNC-master\ControlPage.py”,第 350 行,在wcsSet
data=(
(“将工作空间 %s 设置为 X%s Y%s Z%s”)%( WCS[p],str(x),str(y),str(z))).encode(“utf-8”))
UnicodeDecodeError: ‘ascii’ 编解码器无法解码位置 1 中的字节 0xc3:序号不在范围(128)

谢谢

UnicodeDecodeError v0.9.0 版 #236
所有者

如果我更改语言,我在 linux 上也会遇到同样的问题。一旦我们开始代码的内部化,我必须明确地放置 encode(“utf8”) 函数以将消息作为 utf8 传递以显示,否则 tk 会抱怨。现在我必须删除 encode() 才能使其工作。我不明白这之间发生了什么变化。

UnicodeDecodeError v0.9.0 版 #236
所有者

编码错误导致无法在 WCS 中设置值。现在应该可以了。

UnicodeDecodeError v0.9.0 版 #236
作者

抱歉,我还有问题。Python 窗口上不再显示错误,但 Wpos 错误,我无法移动电机…
尝试使用英语但没有变化。

UnicodeDecodeError v0.9.0 版 #236
作者

抱歉,问题不在 bCNC 上,因为我在 v 0.8.3 上遇到了同样的问题

只需要找出我改变了什么……

UnicodeDecodeError v0.9.0 版 #236
作者

我的一根轴没有插好……只是觉得很愚蠢:-)

再次感谢您的工作。