为什么在IDLE下无法输入中文?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
Him_12
帖子: 5
注册时间: 2017-07-14 20:53
系统: ubuntu12.04

为什么在IDLE下无法输入中文?

#1

帖子 Him_12 » 2017-08-01 14:06

在Terminal下可以切换和输入中文 但在IDLE下就不行 直接出现一个方框 中文无法切换和输入.....


我截了几张图 大家帮我看看
QQ图片20170801133831.png
QQ图片20170801133849.png
QQ图片20170801133921.png
头像
astolia
论坛版主
帖子: 6444
注册时间: 2008-09-18 13:11

Re: 为什么在IDLE下无法输入中文?

#2

帖子 astolia » 2017-08-01 21:45

我用fcitx毫无问题。你用im-config配置一下?
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: 为什么在IDLE下无法输入中文?

#3

帖子 Ping-Wu » 2017-08-02 1:41

astolia 写了:我用fcitx毫无问题。你用im-config配置一下?
这不是输入法的问题(从截图上可以看出,输入中文没有问题)。

在idle里执行python2时,要”接受“中文,必须特别指定encoding 为 utf-8,如附图:
Settings_080.jpg
Python3则没有这个问题,可以直接输入中文:
Selection_086.jpg
我使用的是ibus。
回复