Pycharm虚拟环境下所有文件都报:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in position 43: illegal multibyte sequence

创建的虚拟环境:python3.8
解释器更换为虚拟环境:


虚拟环境路径:

文件1报错:


文件2报错:

pytest.ini 文件中不能有中文,注释也不行,可能出现编码错误。

1 个赞

设置下默认编码就可以了。windows默认为gbk,pycharm写文件的时候有可能会使用utf8。
建议是全部按照utf8读写。