我正在运行OS X 10.9.5,而IDLE则运行Python 3.4.1。
按下(¨/ ^)或('/`)的按钮时,IDLE崩溃,程序关闭。
这会导致我丢失文件更改以及时间。使用Mac的同学遇到了同样的问题。
任何人都知道如何解决这个问题?
答案 0 :(得分:2)
我很确定您使用的tcl / tk版本是否与您的非美国国家键盘有问题(哪个国家/地区?)未移位,这些键产生非ascii变音字符{{1} }和ord(´)==180
,通常由另一个角色组成。
底部的下载页面将OSX用户引导至此mac-tck/tk页面。 该页面说从ActiveState安装ActiveTcl 8.5.16.0。来自Apple的较旧的tcl / tk 8.5.9存在一个问题,即已修复的组合字符
同时,在ord(¨)==168
的控制台窗口中启动空闲(我认为python3 -m idlelib
是OSX的正确名称),您应该看到一些应该验证上述内容的错误消息。这也可以解决空闲停止的问题。
答案 1 :(得分:0)
我遇到了类似的问题,试试英国电脑键盘它适用于我