一条命令解决mac版本python IDLE不能输入中文问题
2018-05-15 14:09
597 查看
安装完Python通常自动就有了一个简易的集成环境IDLE,但在mac上,无法在IDLE中使用中文。
通常故障有两种情况:
1.在IDLE中,中文输入法根本无法工作,不会弹出输入框,所有的输入都被当做英文对待。
这种情况是由于IDLE使用了Tkinter 图形库,Tkinter使用的依赖库Tcl/Tk,在macOS中已经有了一个较低的内置版本,这造成了中文无法输入的问题,解决办法可以重新安装使用高版本Tcl/Tk编译的python,在Homebrew下只需要一条命令:
brew reinstall python3 --with-tcl-tk
python2的用户请将上面命令中的"python3"换成"python2"。随后在IDLE中就可以使用中文了。
2.在IDLE中输入中文或者查看含有中文的字符串会报错: "Unsupported characters in input"
这种情况在最新的python2.7.15及python3.6.5中已经不会有这个问题了。各别情况可以查看一下系统语言是否设置为中文
总结
以上所述是小编给大家介绍的一条命令解决mac版本python IDLE无法输入中文问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
相关文章推荐
- 解决mac 下Python IDLE 不能输入中文问题
- Mac python IDLE不支持中文输入解决方法
- 解决Python升级为2.5高版本后yum不能使用的问题
- mac系统命令行窗口输入javac命令,输出中文乱码得问题
- 解决Linux中文环境下astro和Calibre不能输入的问题
- 解决powerpoint2007下谷歌输入法不能输入中文的问题
- 终于解决了在控制台不能输入中文输入法的问题了
- 解决Qt Creator 不能输入中文的问题
- 关于vs2013中不能输入中文的问题解决方法
- 解决sublime3,python3不能输出中文问题
- 2015-03-05. 解决Unity Monodevelop编辑器在Mac下无法输入中文的问题
- Python2.x版本中基本的中文编码问题解决
- SQLServer2005不能输入中文的问题解决方法
- Linux中SQLPLUS上下键不能显示历史命令的问题/输入错误不能回退问题 rlwrap解决
- windows 控制台(CMD) 不能输入中文问题解决
- 解决JIRA不能输入中文的问题
- ubuntu14.04中文输入法问题,解决gvim不能输入中文
- 解决ubuntu下用sublime-text2不能输入中文的问题 fcitx
- Python2.x版本中基本的中文编码问题解决
- 解决gedit中文乱码问题,采用命令行输入相关命令,简单实用的解决方法