pycharm常见问题

SSH控制台中文乱码

针对现象 : pycharm使用远程连接linux服务器的控制台时 , 经常会看到中文乱码的现象
错误截图 :
pycharm常见问题
解决方案 :

  1. 进入到 File -> Settings…
  2. 展开 Tools -> SSH Terminal , 或者直接在搜索框搜索ssh
    pycharm常见问题
  3. 将Default encodings改成UTF-8 , 应用设置即可

SyntaxError: (unicode error) ‘utf-8’ codec can’t decode byte 0xc4 in positio

看到这个错误 , 说明运行程序的字符串中有汉字

在开头加上 # -*- coding:utf-8 -*-, 或者# -*- coding:GBK -*- ,就好用了。