开源改变世界!!

在 OSX 上没有完全退出 #85

推推 grbl 2年前 (2023-01-31) 126次浏览
关闭
AlexHolden 打开了这个问题 2015 年 7 月 20 日 · 6条评论
关闭

在 OSX 上没有完全退出#85

AlexHolden 打开了这个问题 2015 年 7 月 20 日 · 6条评论

注释

在 OSX 上没有完全退出 #85

在 Mac OS X Lion 上使用 bCNC,我可以通过使用“X”窗口控件关闭主 GUI 窗口来退出程序,但不能通过从菜单栏或停靠图标菜单中选择退出选项来退出程序。键盘快捷键命令-Q 也不起作用。该程序没有退出,而是向终端打印“0”并且 GUI 冻结。

在 OSX 上没有完全退出 #85
所有者

你好@AlexHolden, 我没有 Mac 来试试。令我困惑的是 [X] 和 Quit 调用相同的函数。也许 Mac 的行为与 PC 不同。您能否提供一些您正在使用的额外信息(python 版本、tk 等),以便其他一些 mac 用户可以发表评论。

在 OSX 上没有完全退出 #85

我刚刚注意到还有一个 File->Quit 菜单项;那一个工作正常。我认为无法正常工作的菜单项(Python->Quit Python、[停靠图标]->Quit 和 command-Q 快捷方式)是 OSX 特定的并且由 Python/Tkinter 自动生成。

谷歌搜索了一下,我发现其他人在 Stackoverflow 上遇到了同样的问题,但他建议的修复对我不起作用(也许我把线放在了错误的地方 – 我不熟悉Python 或 Tkinter)。
http://stackoverflow.com/questions/5427875/python-how-can-i-make-my-tkinter-app-exit-properly

在 OSX 上没有完全退出 #85
所有者

我已经试过了他推荐的,你能下载最新版本并告诉我它是否有效。

在 OSX 上没有完全退出 #85

最新的 git 版本仍然有问题。这可能是 Python/Tkinter 的本机 OSX 端口的问题;我的印象是它很旧而且没有得到很好的支持。
不用担心花时间在我的帐户上寻找修复程序;我目前正在使用 C/Gtk+ 编写自己的发送程序。

在 OSX 上没有完全退出 #85
所有者

行。@AlexHolden仅供将来参考,您能否告诉我们您拥有哪个版本的 OSX python/tkinter

在 OSX 上没有完全退出 #85

OSX 10.7.5
Python 2.7.1
Tk 8.5.9