Python脚本:在WinXP设置上导入sys失败

时间:2009-07-13 11:38:24

标签: python windows-xp

我正在WinXP上尝试一个hello world python脚本。当我执行:

  

python test.py arg1.log

我在脚本的第一行收到错误,即'import sys':

File "test.py", line 1, in <module>
i
NameError: name 'i' is not defined

有什么建议吗?

1 个答案:

答案 0 :(得分:10)

您已将文件保存为Windows Unicode(又名UTF-16,又名UCS-2),而不是ASCII或UTF-8。

如果您的编辑器有编码选项(或编码时“另存为”),请将其更改为UTF-8。

如果您的编辑器没有这样的选项,您可以将其加载到记事本中并将其保存为UTF-8。