Nach dem Ausführen einer Python-Repl (2.7.10) im os-x-Terminal und dem Beenden gibt das Terminal keine eingegebenen Eingaben mehr wieder und es passieren einige andere seltsame Dinge. Wenn ich python
erneut laufe und exit()
, scheint das Terminal wiederhergestellt zu sein. Ich schließe jetzt einfach die Registerkarte und öffne eine neue, also habe ich das nicht ausgiebig getestet.
Ich denke, dies hängt mit den Terminaleinstellungen zusammen, aber es ist eine neue Sache und ich habe nichts geändert, woran ich mich erinnere. Python wird mit installiert macports
, wenn etwas mit falsch übereinstimmenden Abhängigkeiten mit einer Konsolenbibliothek zu tun hat. 2.7.10 wurde vor einiger Zeit installiert, und dies geschah nach der Installation nicht.
Knackt die Knöchel und öffnet sichterminal
[~]: 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`
Wenn Sie Python erneut ausführen und drücken, erhalten Sie folgende ctrl-d
Ergebnisse:
>>> ^D (ctrl-d, then hit enter, doesn't exit)
>>> ^D (...)
>>> ^D (...)
>>> exit() (typing exit() quits the session)
>>> [~]:
python
und dannctrl-d