一条命令解决mac版本python IDLE不能输入中文问题


Posted in Python onMay 15, 2018

安装完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无法输入中文问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
从零学python系列之数据处理编程实例(一)
May 22 Python
python数据预处理之将类别数据转换为数值的方法
Jul 05 Python
简单实现python收发邮件功能
Jan 05 Python
DataFrame中的object转换成float的方法
Apr 10 Python
Python定时任务随机时间执行的实现方法
Aug 14 Python
python使用sessions模拟登录淘宝的方式
Aug 16 Python
利用Python的sympy包求解一元三次方程示例
Nov 22 Python
python实现提取str字符串/json中多级目录下的某个值
Feb 27 Python
Python之Matplotlib文字与注释的使用方法
Jun 18 Python
Python导入父文件夹中模块并读取当前文件夹内的资源
Nov 19 Python
python3 删除所有自定义变量的操作
Apr 08 Python
Python字符串常规操作小结
Apr 03 Python
Python切片索引用法示例
May 15 #Python
Python Json模块中dumps、loads、dump、load函数介绍
May 15 #Python
Python实现的拟合二元一次函数功能示例【基于scipy模块】
May 15 #Python
Python实现的多项式拟合功能示例【基于matplotlib】
May 15 #Python
浅析PHP与Python进行数据交互
May 15 #Python
Python使用min、max函数查找二维数据矩阵中最小、最大值的方法
May 15 #Python
django自带的server 让外网主机访问方法
May 14 #Python
You might like
第十一节--重载
2006/11/16 PHP
初学CAKEPHP 基础教程
2009/11/02 PHP
php实现文件下载简单示例(代码实现文件下载)
2014/03/10 PHP
PHP实现通用alert函数的方法
2015/03/11 PHP
thinkphp集成前端脚手架Vue-cli的教程图解
2018/08/30 PHP
JavaScript 调试器简介
2009/02/21 Javascript
HTML5附件拖拽上传drop & google.gears实现代码
2011/04/28 Javascript
五个jQuery图片画廊插件 推荐
2011/05/12 Javascript
jquery和js实现对div的隐藏和显示方法
2014/09/26 Javascript
jQuery实现360°全景拖动展示
2015/03/18 Javascript
基于javascript实现图片懒加载
2016/01/05 Javascript
js不间断滚动的简单实现
2016/06/03 Javascript
jQuery实现删除li节点的方法
2016/12/06 Javascript
Angular限制input框输入金额(是小数的话只保留两位小数点)
2017/07/13 Javascript
jQuery.Sumoselect插件实现下拉复选框效果
2017/11/09 jQuery
ExtJs整合Echarts的示例代码
2018/02/27 Javascript
原生js实现移动端Touch轮播图的方法步骤
2019/01/03 Javascript
ES6 Symbol数据类型的应用实例分析
2019/06/26 Javascript
微信小程序 简易计算器实现代码实例
2019/09/02 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
2020/05/19 jQuery
[01:02:48]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 LGD vs OG
2018/04/02 DOTA
在python3.5中使用OpenCV的实例讲解
2018/04/02 Python
利用Python如何制作好玩的GIF动图详解
2018/07/11 Python
python关于调用函数外的变量实例
2019/12/26 Python
Django url 路由匹配过程详解
2021/01/22 Python
纯CSS实现颜色渐变效果(包含环形渐变、线性渐变、彩虹效果等)
2014/05/07 HTML / CSS
Belle Maison倍美丛官网:日本千趣会旗下邮购网站
2016/07/22 全球购物
领导证婚人证婚词
2014/01/13 职场文书
国际贸易专业个人求职信格式
2014/02/02 职场文书
绿色小区申报材料
2014/08/22 职场文书
印刷技术专业自荐信
2014/09/18 职场文书
个人简历求职信范文
2015/03/20 职场文书
2015年民兵整组工作总结
2015/07/24 职场文书
2016中秋节广告语
2016/01/28 职场文书
创业计划书之淘宝网店
2019/10/08 职场文书
gojs实现蚂蚁线动画效果
2022/02/18 Javascript