Setelah menjalankan python repl (2.7.10) di terminal os-x dan keluar, terminal tidak lagi memasukkan input yang diketik dan beberapa hal aneh lainnya terjadi. Jika saya jalankan python
lagi dan exit()
, maka terminal sepertinya dipulihkan. Saya sekarang hanya menutup tab dan membuka yang baru, jadi saya belum mengujinya secara ekstensif.
Saya kira ini terkait dengan pengaturan terminal, tetapi ini adalah hal yang baru dan saya belum mengubah apa pun yang saya ingat. Python diinstal dengan macports
, jika ada hubungannya dengan dependensi yang tidak cocok dengan beberapa perpustakaan konsol. 2.7.10 diinstal beberapa waktu yang lalu, dan ini tidak terjadi setelah instalasi.
Retak buku jari dan terbukaterminal
[~]: 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`
Selain itu, jalankan python lagi dan tekan ctrl-d
hasil pada output ini:
>>> ^D (ctrl-d, then hit enter, doesn't exit)
>>> ^D (...)
>>> ^D (...)
>>> exit() (typing exit() quits the session)
>>> [~]:
python
dan kemudianctrl-d