解决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 相关文章推荐
python人人网登录应用实例
Sep 26 Python
Python中字典的基础知识归纳小结
Aug 19 Python
浅谈Python2.6和Python3.0中八进制数字表示的区别
Apr 28 Python
pycharm debug功能实现跳到循环末尾的方法
Nov 29 Python
Python图像处理之图片文字识别功能(OCR)
Jul 30 Python
pytorch中的自定义数据处理详解
Jan 06 Python
postman和python mock测试过程图解
Feb 22 Python
Python连接HDFS实现文件上传下载及Pandas转换文本文件到CSV操作
Jun 06 Python
Pandas中两个dataframe的交集和差集的示例代码
Dec 13 Python
利用python+request通过接口实现人员通行记录上传功能
Jan 13 Python
Python机器学习之逻辑回归
May 11 Python
分位数回归模型quantile regeression应用详解及示例教程
Nov 02 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 变量未定义等错误的解决方法
2011/01/12 PHP
用PHP实现小写金额转换大写金额的代码(精确到分)
2012/01/10 PHP
PHP中类的自动加载的方法
2017/03/17 PHP
详解PHP使用Redis存储session时的一个Warning定位
2017/07/05 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
laravel框架学习笔记之组件化开发实现方法
2020/02/01 PHP
TP5框架实现自定义分页样式的方法示例
2020/04/05 PHP
对采用动态原型方式无法展示继承机制得思考
2009/12/04 Javascript
JavaScript 未结束的字符串常量常见解决方法
2010/01/24 Javascript
按给定几率进行随机抽取的js代码
2010/12/28 Javascript
客户端js性能优化小技巧整理
2013/11/05 Javascript
JS实现侧悬浮浮动实例代码
2013/11/29 Javascript
js实现超酷的照片墙展示效果图附源码下载
2015/10/08 Javascript
javascript使用Promise对象实现异步编程
2016/03/01 Javascript
jQuery Easyui使用(一)之可折叠面板的布局手风琴菜单
2016/08/17 Javascript
Vue 2.0 服务端渲染入门介绍
2017/03/29 Javascript
ES6新特性之函数的扩展实例详解
2017/04/01 Javascript
jQuery AJAX 方法success()后台传来的4种数据详解
2018/08/08 jQuery
Vue.js获取被选择的option的value和text值方法
2018/08/24 Javascript
electron实现qq快捷登录的方法示例
2018/10/22 Javascript
基于vue如何发布一个npm包的方法步骤
2019/05/15 Javascript
Vue执行方法,方法获取data值,设置data值,方法传值操作
2020/08/05 Javascript
用Python编写一个国际象棋AI程序
2014/11/28 Python
简单分析Python中用fork()函数生成的子进程
2015/05/04 Python
python 字典(dict)按键和值排序
2016/06/28 Python
Python----数据预处理代码实例
2019/03/20 Python
python Plotly绘图工具的简单使用
2020/03/03 Python
Python将二维列表list的数据输出(TXT,Excel)
2020/04/23 Python
k-means 聚类算法与Python实现代码
2020/06/01 Python
Joie官方网上商店:购买服装和女装配饰
2018/06/05 全球购物
马来西亚最大的在线隐形眼镜商店:MrLens
2019/03/27 全球购物
求职自荐信
2013/12/14 职场文书
2014年全国爱牙日宣传活动方案
2014/09/21 职场文书
先进党支部申报材料
2014/12/24 职场文书
导游经典开场白——导游词
2019/04/17 职场文书
Go缓冲channel和非缓冲channel的区别说明
2021/04/25 Golang