Después de ejecutar una respuesta de Python (2.7.10) en el terminal os-x y salir, el terminal ya no hace eco de la entrada escrita y ocurren otras cosas extrañas. Si corro de pythonnuevo y exit(), entonces, la terminal parece estar restaurada. Ahora solo cierro la pestaña y abro una nueva, así que no lo he probado exhaustivamente.
Supongo que esto está relacionado con la configuración del terminal, pero es algo reciente y no he cambiado nada de lo que recuerdo. Python se instala con macports, si hay algo que ver con dependencias mal emparejadas con alguna biblioteca de consola. 2.7.10 se instaló hace un tiempo, y esto no sucedió después de la instalación.
Rompe nudillos y se abreterminal
[~]: virtualenv-2.7 venv-test
[~]: source venv-test/bin/activate
[~]: python
>>> ^D>>> *(press ctrl-d, the 2nd >>> is strange)
[~]: *(type something like `ls-l`, nothing shows on console)
[~]: -bash: ls-l: command not found`
Además, ejecutar Python nuevamente y obtener ctrl-dresultados en esta salida:
>>> ^D (ctrl-d, then hit enter, doesn't exit)
>>> ^D (...)
>>> ^D (...)
>>> exit() (typing exit() quits the session)
>>> [~]:
pythony luegoctrl-d