解决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的Django框架中获取单个对象数据的简单方法
Jul 17 Python
用生成器来改写直接返回列表的函数方法
May 25 Python
Python PyQt4实现QQ抽屉效果
Apr 20 Python
详谈Python 窗体(tkinter)表格数据(Treeview)
Oct 11 Python
kafka-python 获取topic lag值方式
Dec 23 Python
Python创建空列表的字典2种方法详解
Feb 13 Python
Python关于反射的实例代码分享
Feb 20 Python
python ETL工具 pyetl
Jun 07 Python
python的flask框架难学吗
Jul 31 Python
python基于openpyxl生成excel文件
Dec 23 Python
解决virtualenv -p python3 venv报错的问题
Feb 05 Python
Python中使用Lambda函数的5种用法
Apr 01 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
B2K与车机的中波PK
2021/03/02 无线电
浅析PHP substr,mb_substr以及mb_strcut的区别和用法
2013/06/21 PHP
php中namespace use用法实例分析
2016/01/22 PHP
PHP实现可添加水印与生成缩略图的图片处理工具类
2018/01/16 PHP
IE中jscript/javascript的条件编译
2006/09/07 Javascript
Javascript笔记一 js以及json基础使用说明
2010/05/22 Javascript
js关闭父窗口时关闭子窗口
2013/04/01 Javascript
Select标签下拉列表二级联动级联实例代码
2014/02/07 Javascript
ajax提交表单实现网页无刷新注册示例
2014/05/08 Javascript
javascript实现表格排序 编辑 拖拽 缩放
2015/01/02 Javascript
node.js中的forEach()是同步还是异步呢
2015/01/29 Javascript
Javascript中数组方法汇总(推荐)
2015/04/01 Javascript
JavaScript实现解析INI文件内容的方法
2016/11/17 Javascript
JS实现全屏的四种写法
2016/12/30 Javascript
详解angularJs指令的3种绑定策略
2017/04/13 Javascript
Bootstrap实现基于carousel.js框架的轮播图效果
2017/05/02 Javascript
vue中vee validate表单校验的几种基本使用
2018/06/25 Javascript
JavaScript闭包原理与用法实例分析
2018/08/10 Javascript
js实现圆形菜单选择器
2020/12/03 Javascript
python读取json文件并将数据插入到mongodb的方法
2015/03/23 Python
Python实现mysql数据库更新表数据接口的功能
2017/11/19 Python
python数据预处理之数据标准化的几种处理方式
2019/07/17 Python
解决Django migrate不能发现app.models的表问题
2019/08/31 Python
pytorch 限制GPU使用效率详解(计算效率)
2020/06/27 Python
python gui开发——制作抖音无水印视频下载工具(附源码)
2021/02/07 Python
Spartoo芬兰:欧洲最大的网上鞋店
2016/08/28 全球购物
美国50岁以上单身人士约会平台:SilverSingles
2018/06/29 全球购物
建筑实习自我鉴定
2013/10/18 职场文书
库房主管岗位职责
2013/12/31 职场文书
计算机数据库专业职业生涯规划书
2014/02/08 职场文书
幼儿园元旦活动感言
2014/03/02 职场文书
2014年班组工作总结
2014/11/20 职场文书
有关浪费资源的建议书
2015/09/14 职场文书
浅谈Web Storage API的使用
2021/06/23 Javascript
Nginx实现会话保持的两种方式
2022/03/18 Servers
Redis实战高并发之扣减库存项目
2022/04/14 Redis