一条命令解决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中实现单例模式的三种方法
Apr 08 Python
python求解水仙花数的方法
May 11 Python
Python中文字符串截取问题
Jun 15 Python
详解Python中dict与set的使用
Aug 10 Python
Python argv用法详解
Jan 08 Python
使用python实现个性化词云的方法
Jun 16 Python
利用python的socket发送http(s)请求方法示例
May 07 Python
Python中如何使用if语句处理列表实例代码
Feb 24 Python
详解Python装饰器
Mar 25 Python
python中报错"json.decoder.JSONDecodeError: Expecting value:"的解决
Apr 29 Python
Python整数对象实现原理详解
Jul 01 Python
Python+appium框架原生代码实现App自动化测试详解
Mar 06 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/10/09 PHP
PHP中SimpleXML函数用法分析
2014/11/26 PHP
php双层循环(九九乘法表)
2017/10/23 PHP
PHP实现发送微博消息功能完整示例
2019/12/04 PHP
解决PhpStorm64不能启动的问题
2020/06/20 PHP
动态载入/删除/更新外部 JavaScript/Css 文件的代码
2010/07/03 Javascript
Ajax中解析Json的两种方法对比分析
2015/06/25 Javascript
基于bootstrap3和jquery的分页插件
2015/07/31 Javascript
js实现数组冒泡排序、快速排序原理
2016/03/08 Javascript
jQuery Easyui Datagrid实现单行的上移下移及保存移动的结果
2016/08/15 Javascript
JavaScript如何实现图片懒加载(lazyload) 提高用户体验(增强版)
2016/11/30 Javascript
IE8兼容Jquery.validate.js的问题
2016/12/01 Javascript
解决在vue+webpack开发中出现两个或多个菜单公用一个组件问题
2017/11/28 Javascript
详解从0开始搭建微信小程序(前后端)的全过程
2019/04/15 Javascript
vue+koa2实现session、token登陆状态验证的示例
2019/08/30 Javascript
vue之延时刷新实例
2019/11/14 Javascript
Jquery属性的获取/设置及样式添加/删除操作技巧分析
2019/12/23 jQuery
[02:07]TI9显影之尘系列 - Vici Gaming
2019/08/20 DOTA
Python中的getopt函数使用详解
2015/07/28 Python
用Python的Flask框架结合MySQL写一个内存监控程序
2015/11/07 Python
详解duck typing鸭子类型程序设计与Python的实现示例
2016/06/03 Python
python opencv如何实现图片绘制
2020/01/19 Python
Paradigit比利时电脑卖场:购买笔记本、电脑、平板和外围设备
2016/11/28 全球购物
受外贸欢迎的美国主机:BlueHost
2017/05/16 全球购物
Sunglasses Shop瑞典:欧洲领先的太阳镜网上商店
2018/04/22 全球购物
马来西亚网上花店:FlowerAdvisor马来西亚
2020/01/03 全球购物
司仪主持词两篇
2014/03/22 职场文书
教室标语大全
2014/06/21 职场文书
年终晚会活动方案
2014/08/21 职场文书
2014年度考核工作总结
2014/12/24 职场文书
婚庆答谢词
2015/01/04 职场文书
2016党员学习心得体会范文
2016/01/23 职场文书
2019行政前台转正申请书范文3篇
2019/08/15 职场文书
导游词之云南丽江-泸沽湖
2019/09/26 职场文书
详解Python生成器和基于生成器的协程
2021/06/03 Python
html5 录制mp3音频支持采样率和比特率设置
2021/07/15 Javascript