我正在使用tkinter处理一些GUI应用程序,这些应用程序操纵用户输入的中文文本。我在应用程序中显示中文文本没有问题,在将文本粘贴到应用程序时也没有任何问题,但是当我尝试使用中文输入法将中文文本输入到文本或条目小部件时,它显示为拉丁字符。似乎应该有一个简单的解决方案来解决这个问题(或者它可能不起作用),但是我花了很多时间搜索(用中英文)寻找答案,但没有找到任何明确的答案。这里出了什么问题?
答案 0 :(得分:2)
我在使用Python 2.7.12和Tcl / Tk 8.5.9的Mac OS X 10.10上遇到此问题。
我通过将Tcl / Tk升级到8.6.6来修复它(有人说8.5.18也可以修复它)。它可以通过两种方式完成: