python 透过input()函数所输入的中文,print出来是乱码

python 通过input()函数所输入的中文,print出来是乱码
环境:win7+MyEclipse10+PyDev

程序:


s=input("请输入:")
print(s)


结果:

请输入:中国
涓浗


但是在IDLE中显示一切正常,如下图:
python 透过input()函数所输入的中文,print出来是乱码

求解!拜谢!
Python 乱码 MyEclipse

------解决方案--------------------
idle 默认是 utf-8
dos默认是gbk
你的程序是什么?

解决方法就是程序和环境保持一致,要么程序改成gbk,要么环境改成utf-8

dos转utf-8有两种方法,一是永久,请自行google如何修改注册表
二是临时,打开dos时输入命令chcp 65001,再运行程序