Error de Python 3.1 y Sublime Text 2

Quiero usar un SublimeText2 como IDE para desarrollar aplicaciones en Python.

Tengo el siguiente problema :

Cuando haga un nuevo archivo, guárdelo como Python y haga Herramientas -> Crear sistema -> Python CTRL + B

Me sale este error:

Please type your name and press enter: Traceback (most recent call last): File "/Users/strielok/Desktop/hello.py", line 1, in  personsname = raw_input("Please type your name and press enter: ") EOFError: EOF when reading a line [Finished] 

Aquí está el código del progtwig:

  personsname = raw_input("Please type your name and press enter: ") print "Hello " +personsname 

Sin embargo, cuando ejecuto este código desde la terminal (estoy en Mac), funciona perfectamente.

¿Alguna idea de cuál podría ser el problema?

Instale sublimeREPL y luego elija Tools->sublimerepl->python .

Referencia : http://gimo.me/sublime-text2-skills/

Tomado de los foros de Sublime Text, parece que stdin no se conectará con nada por lo que se espera.

Fuente: http://www.sublimetext.com/forum/viewtopic.php?f=3&t=1519&p=6908&hilit=python+input#wrap

He escrito un complemento que permite comstackciones en texto sublime para tomar entrada. Es un poco áspero alrededor de los bordes, pero funciona en mi máquina.