您的位置:首页 > 编程语言 > Python开发

python_解决pycharm中文乱码===心路历程

2016-03-21 14:32 393 查看
一般人使用pycharm的时候,如果要在控制台输出中文,可能直接显示的就是乱码,一些鬼都认识的东西咔咔的冒出来。我今天碰见的情况就神了啊,直接没法运行,运行到有中文的那一行就崩错误是没办法decode,根据我以往的经验(以前被python的编码折腾了好久)我先后尝试的了一下的方法:

=> 打开pycharm的设置,将editor -> file encodings上面的encoding都改成“system default” ==> (失败 -_-|||)

=> 这样不对么?不科学啊,然后,在 .py 文件的头部加上:

coding:utf-8

shift + f10 运行,还是失败(* _ *|||)

=> 我就不信了,先encoding在decoding,我就不信这样还不行!

=> …………………………………………………………

=> 试试证明这样确实还是不行 (艹 要死啊)

=>突然想起来昨天换完系统之后打开命令行的时候中文也是乱码,会不会和昨天装系统的时候一下鬼畜的设置有关系,(我慌了)

=> 打开cmd各种中文都没法显示 输入 chcp(设置系统的页编码的) 43* 进入属性页,显示的是中文编码啊,嘿嘿,应该改改这个就可以了吧,于是 :>chcp 936output :invalid code (&_&\\\\)这东西有毒吧,怎么会无效呢,我设置一个中文你还能无效啊,告诉我为什么,我保证打不死你。

=> 百度 问了无数遍了,心累得不行。

=> 想起昨天装系统的时候很骄傲的说,我要用全英文的系统。

=> 受到了惊吓。会不会是因为我设置地区shi老美家的,他就不认中文了??

=> 改回来改回来!!这特么,自作孽啊! 控制面板 -> 位置 -> 管理 -> 更改系统区域设置 unicode balabalabala

=> 重启一下,cmd中文终于没问题了!!!呼~喘气

=> 打开pycharm 按照第一步的设置来了一遍,有用!!!哈哈哈哈,中文啊,,终于不是报错了!!!

千山万水,还是记下来,以后不要再作死了!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: