一条命令解决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 相关文章推荐
pydev使用wxpython找不到路径的解决方法
Feb 10 Python
Python机器学习之SVM支持向量机
Dec 27 Python
Windows下的Jupyter Notebook 安装与自定义启动(图文详解)
Feb 21 Python
Python cookbook(数据结构与算法)通过公共键对字典列表排序算法示例
Mar 15 Python
Python实现购物评论文本情感分析操作【基于中文文本挖掘库snownlp】
Aug 07 Python
如何安装多版本python python2和python3共存以及pip共存
Sep 18 Python
python读取xlsx的方法
Dec 25 Python
Python字符串的一些操作方法总结
Jun 10 Python
python通过nmap扫描在线设备并尝试AAA登录(实例代码)
Dec 30 Python
python对象销毁实例(垃圾回收)
Jan 16 Python
python 两种方法修改文件的创建时间、修改时间、访问时间
Sep 26 Python
matplotlib之pyplot模块之标题(title()和suptitle())
Feb 22 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
使用bcompiler对PHP文件进行加密的代码
2010/08/29 PHP
PHP小教程之实现链表
2014/06/09 PHP
destoon实现首页显示供应、企业、资讯条数的方法
2014/07/15 PHP
PHP加密解密实例分析
2015/12/25 PHP
PHP连接MYSQL数据库实例代码
2016/01/20 PHP
CakePHP框架Model函数定义方法示例
2017/08/04 PHP
php压缩文件夹最新版
2018/07/18 PHP
Google Map Api和GOOGLE Search Api整合实现代码
2009/07/18 Javascript
JavaScript之Getters和Setters 平台支持等详细介绍
2012/12/07 Javascript
js 自动播放的实例代码
2013/11/19 Javascript
jquery.cookie实现的客户端购物车操作实例
2015/12/24 Javascript
由浅入深剖析Angular表单验证
2016/07/14 Javascript
ES6中Generator与异步操作实例分析
2017/03/31 Javascript
浅谈React Native 中组件的生命周期
2017/09/08 Javascript
Javascript Symbol原理及使用方法解析
2020/10/22 Javascript
重命名批处理python脚本
2013/04/05 Python
python 根据pid杀死相应进程的方法
2017/01/16 Python
Python中selenium实现文件上传所有方法整理总结
2017/04/01 Python
详解pandas的外部数据导入与常用方法
2019/05/01 Python
Python的对象传递与Copy函数使用详解
2019/12/26 Python
TENSORFLOW变量作用域(VARIABLE SCOPE)
2020/01/10 Python
如何用Python徒手写线性回归
2021/01/25 Python
IE9下html5初试小刀
2010/09/21 HTML / CSS
非洲NO.1网上商店:Jumia肯尼亚
2016/08/18 全球购物
美国单身专业人士在线约会网站:EliteSingles
2019/03/19 全球购物
趣天网日本站:Qoo10 JP
2019/09/18 全球购物
LINUX下线程,GDI类的解释
2012/04/17 面试题
法律专业应届生自荐信范文
2014/01/06 职场文书
总经理司机岗位职责
2014/02/06 职场文书
2014年端午节演讲稿范文
2014/05/23 职场文书
小学生关于梦想的演讲稿
2014/08/22 职场文书
小学生清明节演讲稿
2014/09/05 职场文书
六一活动主持词
2015/06/30 职场文书
教师学期述职自我鉴定
2019/08/16 职场文书
python基于opencv批量生成验证码的示例
2021/04/28 Python
MySQL REVOKE实现删除用户权限
2021/06/18 MySQL