用的是mac,python版本2.7.2,为什么不能输入中文呢?但是我从别的地方复制来的中文直接print也可以 45

输入法是装好的,输入只出英文;shell和脚本里都无法输入中文,但是复制过来print可以。系统是lion,如果是窗口的问题的话,如何解决呢?还是系统版本的问题,2.7.... 输入法是装好的,输入只出英文;
shell和脚本里都无法输入中文,但是复制过来print可以。
系统是lion,如果是窗口的问题的话,如何解决呢?
还是系统版本的问题,2.7.2都会有这个问题吗?

为毛啊,分都提到了45了,全部的分哪⋯⋯
展开
 我来答
蓝迹紫痕
2012-04-03
知道答主
回答量:1
采纳率:0%
帮助的人:1630
展开全部
我也遇到过同样的问题,那是因为你没有声明(declear)可以使用中文字符集,要在前面加上代码 # -*- coding:UTF-8 -*-,因为它默认是ASCII,你要把它声明为UTF-8 望采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2011-11-10 · TA获得超过158个赞
知道小有建树答主
回答量:122
采纳率:0%
帮助的人:121万
展开全部
我以前在ubuntu下面跟你问题一样,是输入法和idle不兼容,我用的是fcitx输入法,但是我把python升级到2.7已经升级了fcitx后就可以输入中文了,而且可以在idle里面运行Pyqt的程序,以前运行的时候只能运行一次,第二次要重启idle才可以,现在所有问题解决了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友619cd53fa
2011-11-07 · TA获得超过440个赞
知道小有建树答主
回答量:201
采纳率:0%
帮助的人:258万
展开全部
这个不是python的问题,是输入法设置的问题,可以试着重新安装一下输入法试一下。
系统也没有问题,因为可以正常的解析和打印出来。
更多追问追答
追问
都换了N种输入法了,换了pyCharm,也是这样。
追答
你先确认你的输入法能在shell中输入和显示汉字,再去检查是否是python的问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2e0d15ffb74
2011-11-10 · 超过67用户采纳过TA的回答
知道答主
回答量:287
采纳率:0%
帮助的人:186万
展开全部
让Python支持中文要在Python代码头部加上
# -*- coding:gb2312 -*-
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Amu_Lucifer
2011-10-21 · TA获得超过184个赞
知道小有建树答主
回答量:93
采纳率:100%
帮助的人:49.3万
展开全部
你的窗口问题,windows vista也偶尔有这个bug,输入法窗口冲突了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式