python报错:SyntaxError: encoding problem: utf8

时间:2024-03-19 14:20:02

python报错:SyntaxError: encoding problem: utf8

如题。
第一行就报错,但我已经检查了文件的编码,确实是utf8。
此时使用notepad++打开文件,在右下方可以看到文件的换行风格。(CR LF即为windows风格, LF为unix风格)
python报错:SyntaxError: encoding problem: utf8
于是发现,原来的.py文件是unix换行风格,这是由于该文件是我从github上pull的,原作者的环境大概是unix。
故将.py文件转为windows风格的换行,即可。
python报错:SyntaxError: encoding problem: utf8