Python | MAC下Tkinter不支持中文输入问题

 时间:2024-10-14 04:24:08

做了个带中文输入的界面,偶然发现。Windows下正常。

Python | MAC下Tkinter不支持中文输入问题

问题

1、帮老铁开发个小工具,发现在Mac下不支持中文输入。Windows正常。

Python | MAC下Tkinter不支持中文输入问题

2、Mac和Windows使用的环境,是一样的。虚拟环境,Python 2.7.13。

Python | MAC下Tkinter不支持中文输入问题

解决

1、查询网络上的解决办法。说是Tkinter版本过低。(跑到官网)

Python | MAC下Tkinter不支持中文输入问题

2、官网证实Mac下确实存在这样问题。网络上建议从官网提供的ActiveTcl 8.5链接下载对应的更新

Python | MAC下Tkinter不支持中文输入问题

3、还好,多瞅了一眼官网的表格。对于2.7.15版本,对应的ActiveTcl版本应该是没问题的。

Python | MAC下Tkinter不支持中文输入问题

4、于是,新建了一个新版本的Python虚拟环境。

Python | MAC下Tkinter不支持中文输入问题

5、测试下。果然搞定。nice try !

Python | MAC下Tkinter不支持中文输入问题
  • mac电脑怎么设置从睡眠或屏保返回时要输入密码
  • 运动减肥需坚持 肌肉酸痛属正常
  • 怎么知道Mac的adb是否安装
  • MAC如何启动mongodb
  • 如何为 MacBook 鼠标如何添加更多手势
  • 热门搜索
    有过多少不眠的夜晚是什么歌 xd什么意思 网络ssid是什么意思 菊粉是什么 世故是什么意思 小马过河告诉我们什么道理 小孩子流鼻血是什么原因 ce认证是什么认证 asd是什么意思 保护的反义词是什么