解决PyCharm控制台输出乱码的问题


Posted in Python onJanuary 16, 2019

最近公司新换了台电脑,各种开发环境要重新配置,想想Paas确实还是有市场的,如果有了,这种情况可以省下不少气力。吐槽一下,言归正传

装完python后,继续装好PyCharm。把之前的程序导进来试运行下安装是否成功,发现控制台里的显示结果有乱码。乱码部分是一个目录的输出,这个目录里含有中文路径

网上搜了下,有人说把下面图中的两个Encoding设置为UTF-8会解决这个问题。这么配置了下,发现不起作用,即使我代码里本身已经用了UTF-8编码了。

解决PyCharm控制台输出乱码的问题

又过了两天,期间有时间就换着关键词百度,终于发现了一个可以解决这个问题的方法。就是把上图中的IDE Encoding设置为GBK后,在运行程序,中文目录就显示正常了,如下图所示。

解决PyCharm控制台输出乱码的问题

据说是因为ide编码不能设置为utf-8,需要设置为gdb,因为这个控制台的代码需要和windows保持一致。

另外还有一个问题就是有的时候PyCharm里面导行栏里的文件显示如果有中文的话,有的时候会显示为乱码,可以采用下面方法解决

在FILE-》SETTINGS-》APPEARANCE-》将默认字体设置成中文额字体,一定要是中文的字体

以上这篇解决PyCharm控制台输出乱码的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
wxpython 学习笔记 第一天
Feb 09 Python
Python运行报错UnicodeDecodeError的解决方法
Jun 07 Python
python实现mysql的读写分离及负载均衡
Feb 04 Python
Python3使用turtle绘制超立方体图形示例
Jun 19 Python
对python中的*args与**kwgs的含义与作用详解
Aug 28 Python
python sqlite的Row对象操作示例
Sep 11 Python
基于pytorch 预训练的词向量用法详解
Jan 06 Python
tensorflow2.0保存和恢复模型3种方法
Feb 03 Python
基于Python实现人脸自动戴口罩系统
Feb 06 Python
windows10环境下用anaconda和VScode配置的图文教程
Mar 30 Python
Python绘制地图神器folium的新人入门指南
May 23 Python
Python中常见的反爬机制及其破解方法总结
Jun 10 Python
pycharm 将python文件打包为exe格式的方法
Jan 16 #Python
pycharm打开命令行或Terminal的方法
Jan 16 #Python
PyCharm的设置方法和第一个Python程序的建立
Jan 16 #Python
在Pycharm中执行scrapy命令的方法
Jan 16 #Python
Python设计模式之观察者模式原理与用法详解
Jan 16 #Python
Django REST framework视图的用法
Jan 16 #Python
Pycharm+Scrapy安装并且初始化项目的方法
Jan 15 #Python
You might like
学习php中的正则表达式
2014/08/17 PHP
php中header设置常见文件类型的content-type
2015/06/23 PHP
PHP检测数据类型的几种方法(总结)
2017/03/04 PHP
javascript encodeURI和encodeURIComponent的比较
2010/04/03 Javascript
修改jQuery Validation里默认的验证方法
2012/02/14 Javascript
JavaScript 实现类的多种方法实例
2013/05/01 Javascript
通过javascript获取iframe里的值示例代码
2013/06/24 Javascript
javascript实现仿IE顶部的可关闭警告条
2015/05/05 Javascript
简述AngularJS相关的一些编程思想
2015/06/23 Javascript
jQuery实现悬浮在右上角的网页客服效果代码
2015/10/24 Javascript
JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码
2017/09/07 Javascript
基于vue的换肤功能的示例代码
2017/10/10 Javascript
在vue里面设置全局变量或数据的方法
2018/03/09 Javascript
WebSocket的通信过程与实现方法详解
2018/04/29 Javascript
js继承的这6种方式!(上)
2019/04/23 Javascript
详解Python中的type()方法的使用
2015/05/21 Python
Python中几个比较常见的名词解释
2015/07/04 Python
Python设计模式编程中解释器模式的简单程序示例分享
2016/03/02 Python
TensorFlow损失函数专题详解
2018/04/26 Python
python使用rpc框架gRPC的方法
2018/08/24 Python
Python简单I/O操作示例
2019/03/18 Python
Python+Opencv身份证号码区域提取及识别实现
2020/08/25 Python
Python第三方库安装缓慢的解决方法
2021/02/06 Python
灵活运用CSS3特性绘制简易版围棋效果
2016/09/28 HTML / CSS
html5 Canvas实现图片旋转的示例
2018/01/15 HTML / CSS
李维斯德国官方网上商店:Levi’s德国
2016/09/10 全球购物
VICHY薇姿美国官方网站:欧洲药房第一的抗衰老品牌
2017/11/22 全球购物
国际经济与贸易专业求职信
2014/07/10 职场文书
班组拓展活动方案
2014/08/14 职场文书
小学领导班子对照材料
2014/08/23 职场文书
2014年度党员自我评议
2014/09/13 职场文书
基层党组织建设整改方案
2014/09/16 职场文书
2015年中学元旦晚会活动方案
2014/12/09 职场文书
2015年学生会主席工作总结
2015/04/21 职场文书
【海涛dota解说】一房久违的影魔魂守二连发
2022/04/01 DOTA
Python中np.random.randint()参数详解及用法实例
2022/09/23 Python