pycharm 编码问题?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pycharm 编码问题?相关的知识,希望对你有一定的参考价值。

如图,因为代码里有中文,所以出现'utf-8' codec can't decode byte 0xd7 in position 10: invalid continuation byte 语句。然后先改成了 # -*- coding:gb2312 -*- 和 encoding = 'gb2312',又试过 # -*- coding:gbk -*- ,encoding = 'gbk'为什么还是会返回'utf-8' codec can't decode byte,一样的错误语句?求大神解答

参考技术A

    一般utf-8最通用

    把你的print语句注释了 看是否还报错,如果不报错了,那有可能是ide里面某个地方需要设置编码(也就是输出的那控制台的编码,而与你代码写法无关)

    用命令行直接执行代码看是否报错

参考技术B 你把你的代码中声明路径的字符串'lujing/路径'修改为u'lujing/路径'
这样使用unicode字符串,这样应该就能解决了。
python文件头的编解码方式和文件读写的编解码方式都用utf8就可以了。
文件头的编解码是为了解决.py文件中的中文读取
文件读写里面的编解码定义是为了解决你读取的文件的文件内的中文读取
参考技术C 1、首先运行pycharm 2017破解版的安装程序安装原版软件。
2、选择安装路径。
3、选择在桌面创建的快捷方式,一个32位,一个64位,小编是64位自然就选64位,然后下面两个分别是关联.py格式文件和下载安装java运行环境jre,小编已经有了就不安装了,如果没有的用户可以选择勾选。
4、然后一直点击next,等待安装完毕。
5、安装完成。

windows环境下pycharm如何设置Linux编码

最近写代码一直在windows环境下,写完之后再传到Linux端就会出现代码格式错乱。

解决办法:

在windows端的pycharm代码格式设置为unix and os及可以解决这个问题。

 

如果你要问为什么不直接设置成远程连接Linux?

你以为我不想,是我不能,公司电脑用的是社区版,没有这个功能。

技术图片

 

 

技术图片

 

以上是关于pycharm 编码问题?的主要内容,如果未能解决你的问题,请参考以下文章

windows环境下pycharm如何设置Linux编码

pycharm控制台输出乱码

pycharm控制台输出乱码

[Python]基础教程PyCharm安装及中文编码

pycharm 字符编码错误处理

pycharm设置文件编码