Python Tkinter不能输入中文
Python Tkinter不能输入中文
Jul 15, 2018
Python Tkinter不能输入中文
原因
Mac自带的Tcl/Tk版本过低
解决方法
下载合适版本进行覆盖
官方文件说明
https://www.python.org/download/mac/tcltk/
调用机制
Python的Mac版本调用Tcl/Tk的机制。如果系统是纯64位的,那么Python只能调用系统自带的Tcl/Tk,不可以使用用户下载的;如果系统可以切换64位和32位,那么Python是动态调用Tcl/Tk, 优先调用用户下载在“/Library/Frameworks”的版本,如果没有找到,就使用系统自带在“/System/Library/Frameworks”的版本。
命令
brew install python3 --with-tcl-tk
|

浙公网安备 33010602011771号