不要太在意“ with BOM”的说法。这可能不相关。该错误通常意味着您试图运行的Python不支持您声明的编码。观察:
% head -1 tmp.py# -*- coding: asdfasdfasdf -*-% python tmp.py File "tmp.py", line 1SyntaxError: encoding problem: with BOM
您在此嵌入式Linux ARM板上运行的Python安装可能缺少’latin-1’编码。由于您的源文件中没有任何非ASCII字符,因此只需将编码声明为“
ascii”,或者完全不使用编码。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)