zoukankan      html  css  js  c++  java
  • 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 按照第一步的设置来了一遍,有用!!!哈哈哈哈,中文啊,,终于不是报错了!!!

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

  • 相关阅读:
    BZOJ 3506 机械排序臂 splay
    BZOJ 2843 LCT
    BZOJ 3669 魔法森林
    BZOJ 2049 LCT
    BZOJ 3223 文艺平衡树 splay
    BZOJ 1433 假期的宿舍 二分图匹配
    BZOJ 1051 受欢迎的牛 强连通块
    BZOJ 1503 郁闷的出纳员 treap
    BZOJ 1096 ZJOI2007 仓库设计 斜率优化dp
    BZOJ 1396: 识别子串( 后缀数组 + 线段树 )
  • 原文地址:https://www.cnblogs.com/pjCoder/p/5596777.html
Copyright © 2011-2022 走看看