注释
所有者
如果我更改语言,我在 linux 上也会遇到同样的问题。一旦我们开始代码的内部化,我必须明确地放置 encode(“utf8”) 函数以将消息作为 utf8 传递以显示,否则 tk 会抱怨。现在我必须删除 encode() 才能使其工作。我不明白这之间发生了什么变化。 |
所有者
编码错误导致无法在 WCS 中设置值。现在应该可以了。 |
作者
抱歉,我还有问题。Python 窗口上不再显示错误,但 Wpos 错误,我无法移动电机… |
作者
抱歉,问题不在 bCNC 上,因为我在 v 0.8.3 上遇到了同样的问题 只需要找出我改变了什么…… |
作者
我的一根轴没有插好……只是觉得很愚蠢:-) 再次感谢您的工作。 |
再次…
我现在可以打开 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)
谢谢