Я получаю сообщение об ошибке, когда пытаюсь запустить этот простой python script:
input_variable = input ("Enter your name: ")
print ("your name is" + input_variable)
Скажем, я набираю "чувак", ошибка, которую я получаю, это:
line 1, in <module>
input_variable = input ("Enter your name: ")
File "<string>", line 1, in <module>
NameError: name 'dude' is not defined
Я запускаю Mac OS X 10.9.1, и я использую приложение Python Launcher, которое поставляется с установкой python 3.3 для запуска script.
Изменить: я понял, что я как-то запускаю эти скрипты с помощью 2.7. Я предполагаю, что реальный вопрос заключается в том, как запустить мои скрипты с версией 3.3? Я подумал, что если я перетащил свои сценарии поверх приложения Python Launcher, находящегося внутри папки Python 3.3 в папке моих приложений, чтобы запустить мои скрипты с помощью 3.3. Я предполагаю, что этот метод все еще запускает скрипты с 2.7. Итак, как использовать 3.3?