python - Mac上某些按钮的IDLE崩溃

标签 python macos button crash python-idle

我正在运行OS X 10.9.5和带有Python 3.4.1的IDLE。

当我按(¨/ ^)或(´/`)的按钮时,IDLE崩溃,程序关闭。

这使我失去了对文件的更改以及时间。我使用Mac的同学也遇到同样的问题。

有人知道我该如何解决吗?

最佳答案

我非常确定您所使用的tcl / tk版本在非美国国家键盘(哪个国家/地区)上存在问题。如果不转移,这些键会产生非字母变音符号,ord(´)==180ord(¨)==168,通常由另一个角色组成。

底部的下载页面将OSX用户引导至此mac-tck/tk页面。
该页面说从ActiveState安装ActiveTcl 8.5.16.0。苹果公司较旧的tcl / tk 8.5.9的合成字符存在问题,此问题已得到修复。

同时,在控制台窗口中使用python3 -m idlelib启动Idle(我认为python3是OSX的正确名称),您应该看到一些错误消息,可以验证上述内容。这也可以解决怠速停止的问题。

关于python - Mac上某些按钮的IDLE崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27014098/

相关文章:

python - 运行时重载运算符

python - 将 StringIO 的内容写入文件的最佳方法是什么?

java - 奇怪的谜题 - 位置的无效内存访问

android - 在 Android 中设置背景颜色并使用 Drawable 作为背景

python - 超出时间限制错误。字梯 leetcode

python 查找函数的类型

xcode - 带有无效校验和的XCode 4.3命令行工具包

excel - 在 Mac OS X 上循环浏览文件夹中的文件 - VBA Excel 2011

asp.net-mvc - 对自定义 MVC html 控件使用分部 View

php - 具有两个提交按钮和两个不同操作的 HTML 表单