一条命令解决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顺序修改文件名字的方法
Jul 11 Python
Tensorflow分类器项目自定义数据读入的实现
Feb 05 Python
numpy 声明空数组详解
Dec 05 Python
pytorch: Parameter 的数据结构实例
Dec 31 Python
Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中
Jan 13 Python
tensorflow2.0保存和恢复模型3种方法
Feb 03 Python
python使用nibabel和sitk读取保存nii.gz文件实例
Jul 01 Python
python hmac模块验证客户端的合法性
Nov 07 Python
安装pyinstaller遇到的各种问题(小结)
Nov 20 Python
PyQt5中QSpinBox计数器的实现
Jan 18 Python
Pycharm创建python文件自动添加日期作者等信息(步骤详解)
Feb 03 Python
pytorch 中forward 的用法与解释说明
Feb 26 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
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装(win+linux)
2012/05/05 PHP
php Xdebug的安装与使用详解
2013/06/20 PHP
简单谈谈php中ob_flush和flush的区别
2014/11/27 PHP
php检查字符串中是否有外链的方法
2015/07/29 PHP
PHP实现的AES加密、解密封装类与用法示例
2018/08/02 PHP
PHP将英文数字转换为阿拉伯数字实例讲解
2019/01/28 PHP
显示、隐藏密码
2006/07/01 Javascript
详解js中class的多种函数封装方法
2016/01/03 Javascript
JavaScript通过代码调用Flash显示的方法
2016/02/02 Javascript
Node.js+Express配置入门教程
2016/05/19 Javascript
bootstrap fileinput组件整合Springmvc上传图片到本地磁盘
2017/05/11 Javascript
Vuejs学习笔记之使用指令v-model完成表单的数据双向绑定
2019/04/29 Javascript
vue.js 打包时出现空白页和路径错误问题及解决方法
2019/06/26 Javascript
Python接收Gmail新邮件并发送到gtalk的方法
2015/03/10 Python
完美解决python遍历删除字典里值为空的元素报错问题
2016/09/11 Python
Python入门_条件控制(详解)
2017/05/16 Python
python实现最大子序和(分治+动态规划)
2019/07/05 Python
Python实现图片裁剪的两种方式(Pillow和OpenCV)
2019/10/30 Python
python ImageDraw类实现几何图形的绘制与文字的绘制
2020/02/26 Python
详解如何在css3打包后自动追加前缀插件:autoprefixer
2018/12/18 HTML / CSS
详解html5 postMessage解决跨域通信的问题
2018/08/17 HTML / CSS
美国知名的百货清仓店:Neiman Marcus Last Call
2016/08/03 全球购物
Omio波兰:全欧洲低价大巴、火车和航班搜索和比价
2018/02/16 全球购物
老师给学生的表扬信
2014/01/17 职场文书
房屋转让协议书范本
2014/04/11 职场文书
运动会广播稿100字
2014/09/14 职场文书
公司领导班子对照检查材料
2014/09/24 职场文书
大学生党员批评与自我批评范文
2014/10/14 职场文书
优秀教师先进材料
2014/12/16 职场文书
英语复习计划
2015/01/19 职场文书
2015年政务公开工作总结
2015/05/19 职场文书
歌舞青春观后感
2015/06/10 职场文书
小学秋季运动会通讯稿
2015/11/25 职场文书
2016党员干部廉政准则学习心得体会
2016/01/20 职场文书
《夹竹桃》教学反思
2016/02/23 职场文书
职场新人知识:如何制定一份合理的工作计划?
2019/09/11 职场文书