评论
|
我得到了完全相同的错误。 修复或解决方法会很好;我还在寻找。 更新——它是否通过卸载所有已安装的 python 然后重新安装 2.7.17 64 位并运行安装 pyserial-3.4 的“pip install pyserial”然后“pip install bCNC”卸载它并安装 pyserial-3.0.1(来自内存我认为在卸载任何 python 之前它是 2.5)。 不确定该过程的哪一部分是修复;但它现在似乎工作正常。 |
|
是的,serial/pyserial 的情况有点乱。由于 pyserial 是 serial 的替代品,但我认为 bCNC 需要以正确的顺序安装,或者类似的东西。我知道这种情况…我想我会添加一些测试来检查 pyserial 安装并通知用户是否有问题… |
|
升级到 LinuxMint 20 mate 后,出现错误“AttributeError: ‘NoneType’ object has no attribute ‘split’” $ ./bCNC python2 -m bCNC new-config Utils <ConfigParser.ConfigParser instance at 0x7f247dbbaf00> 有什么建议么? 编辑:
这解决了问题 |


我尝试在 Ubuntu 18.04 上设置 bCNC。使用文件夹 ~/Documents/bCNC-master/build/lib$ 中的命令 $ python2 -m bCNC 我收到以下错误:
`
montagsmodell@Kepler:~/Documents/bCNC-master/build/lib$ python2 -m bCNC
new-config Utils <ConfigParser.ConfigParser instance at 0x7fc6b601e248>
使用回退 Utils.comports()!
self.canvas.winfo_id(): 62914656
Traceback (最近调用 last):
文件“/usr/lib/python2.7/runpy.py”, line 174, in _run_module_as_main
” main “, fname, loader, pkg_name)
File ” /usr/lib/python2.7/runpy.py”,第 72 行,在run_globals 文件“ /home/montagsmodell/Documents/bCNC-master/build/lib/bCNC/main.py
”中的 _run_code exec 代码中,第 2708 行,在 main() 文件“/home/montagsmodell/Documents/bCNC-master/build/lib/bCNC/ main
.py”,第 2676 行,在主
应用程序 = Application(tk)
文件“/home/montagsmell/Documents/bCNC-master/build/lib/bCNC/ main .py”中,第 196 行,在init
page = cls(self. ribbon, self)
文件“/home/montagsmodell/Documents/bCNC-master/build/lib/bCNC/CNCRibbon.py”,第 115 行,在init
self.register()
文件“/home/montagsmodell/Documents/bCNC-master /build/lib/bCNC/FilePage.py”, line 392, in register
(SerialFrame,))
File “/home/montagsmell/Documents/bCNC-master/build/lib/bCNC/CNCRibbon.py”, line 134, in _register
w = f(self.master._pageFrame, self.app)
文件“/home/montagsmell/Documents/bCNC-master/build/lib/bCNC/FilePage.py”,第 253 行,在初始化
self.comportRefresh()
文件“/home/montagsmodell/Documents/bCNC-master/build/lib/bCNC/FilePage.py”,第 347 行,在 comportRefresh
for hw in i[2].split(‘ ‘):
AttributeError: ‘NoneType’ 对象没有属性 ‘split’
`
有没有人有同样的问题,可以帮我设置一下吗?