Скрипт Python: ошибка импорта sys при настройке WinXP - PullRequest
0 голосов
/ 13 июля 2009

Я пробую сценарий Hello World Python на WinXP. Когда я выполню:

python test.py arg1.log

Я получаю сообщение об ошибке для первой строки скрипта, которая называется 'import sys':

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

Есть предложения?

1 Ответ

10 голосов
/ 13 июля 2009

Вы сохранили файл как Unicode для Windows (он же UTF-16, он же UCS-2), а не ASCII или UTF-8.

Если в вашем редакторе есть опция кодирования (или что-то в «Сохранить как» для кодировки), измените ее на UTF-8.

Если ваш редактор не имеет такой опции, вы можете загрузить его в Блокнот и сохранить как UTF-8.

...