关于idlf无法输入中文的解决办法

最近在学习python 

但是刚开始写程序的时候发现无法输入中文  上网查发现有不少mac端的IDLF也存在这个问题  

导致这个问题的原因可能不唯一 但是大多数原因应该是Mac 系统自带的 Tcl/Tk 版本太低 造成不兼容的问题  导致无法输入中文

解决办法就是在下面网站出下载更ActiveTcl:

http://www.activestate.com/activetcl/downloads

 

这里要注意,下载ActiveTcl的时候,要选择合适的版本,python 3.4.0, 3.3.3, and 2.7.6和 ActiveTcl 8.5.17.0兼容,python3.6.1和 ActiveTcl 8.5.18.0兼容

我当时python3.6.1下载了ActiveTcl 8.6.4.1结果安装之后,依旧不支持mac的中文输入,但是安装ActiveTcl 8.5.18.0就完全可以使用了 所以要选择适合的版本 

若果是在不知道的话可以一个个下载安装试试看   但是在此安装的时候需要替换上个版本的库 才有效

安装合适的ActiveTcl后重启IDLF即可输入中文了

posted @ 2017-04-18 23:01  高晓牛  阅读(227)  评论(0编辑  收藏  举报