ошибка input () - NameError: имя '…' не определено

Я получаю сообщение об ошибке при попытке запустить этот простой скрипт на Python:

input_variable = input ("Enter your name: ")
print ("your name is" + input_variable)

Допустим, я набираю "чувак»я получаю ошибку:

line 1, in 
input_variable = input ("Enter your name: ")
File "", line 1, in 
NameError: name 'dude' is not defined

Я использую Mac OS X 10.9.1 и использую приложение Python Launcher, которое поставляется с установкой python 3.3, для запуска скрипта.

Изменить: я понял, что я как-то запускаю эти сценарии с 2.7. Думаю, реальный вопрос в том, как мне запустить мои скрипты с версией 3.3? Я подумал, что если я перетащу свои скрипты поверх приложения Python Launcher, которое находится внутри папки Python 3.3 в папке моих приложений, он запустит мои скрипты с помощью 3.3. Я предполагаю, что этот метод все еще запускает сценарии с 2.7. Итак, как мне использовать 3.3?

Ответы на вопрос(10)

Ваш ответ на вопрос