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

一般人使用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 按照第一步的设置来了一遍,有用!!!哈哈哈哈,中文啊,,终于不是报错了!!!

千山万水,还是记下来,以后不要再作死了!!!

转载于:https://www.cnblogs.com/pjCoder/p/5596777.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值