注释
我最近将蝙蝠从使用 python 更改为使用 pytonw。bCNC 是用 python 编写的,需要运行它。python 是 python 的控制台可执行文件,而 pythonw 在没有控制台的情况下运行。 |
你好@sjj47
所以享受 bCNC 和铣削吧! |
@effer这可能是您报告的“停止”回溯的原因,因为缺少控制台流。 |
@vlachoudis我会尝试重现并让你知道。 |
我重新下载了 zip 文件并运行了新版本。没有错误或警告。我现在在 bCNC 窗口后面看到了 python.exe 终端窗口。 感谢您及时的回复!你们太棒了! |
@vlachoudis实际上 pythonw 隐藏了另一个“停止”问题,这里是控制台输出: 追溯(最近一次调用最后一次): 它发生在一个巨大的数控发送过程中停止后。尚未尝试使用最新版本。 |
好消息@vlachoudis,即使对于“停止”问题,最新版本似乎也很稳定。 |
@effer感谢您的确认。我需要慢慢删除所有 stdXX 输出语句。 |
我已经使用 bCNC 0.7.3 版一段时间了,没有任何问题。然而,我刚刚下载了 0.9.0 版以获取 Probe > Autolevel 修复,并发现了一个问题。
当我尝试运行 bCNC.bat 时出现错误 – “Windows 找不到‘pythonw’。” 我尝试将 Python27 目录路径添加到 Windows 环境变量 PATH。然后我可以启动 bCNC,但我收到一条警告,说 pythonw 被我的安全软件阻止了。没有它,bCNC 似乎运行正常,所以我不确定发生了什么。
在网络上的快速搜索中,我发现了与 pythonw 相关的病毒的引用。我不懂 Python,所以这可能只是我的无知。bCNC 需要 python 吗?这是自 0.7.3 版以来的变化吗?