หลังจากรัน python replicate (2.7.10) ในเทอร์มินัล os-x และออกจากเครื่องเทอร์มินัลจะไม่ป้อนข้อมูล echos ที่ป้อนอีกต่อไปแล้วสิ่งแปลก ๆ อื่น ๆ ก็เกิดขึ้น หากฉันทำงานpython
อีกครั้งและexit()
ดูเหมือนว่าสถานีจะคืนค่า ตอนนี้ฉันเพิ่งปิดแท็บและเปิดแท็บใหม่ดังนั้นฉันจึงไม่ได้ทดสอบอย่างกว้างขวาง
ฉันเดาว่านี่เกี่ยวข้องกับการตั้งค่าเทอร์มินัล แต่เป็นสิ่งล่าสุดและฉันไม่ได้เปลี่ยนแปลงอะไรที่ฉันจำได้ Python ได้รับการติดตั้งด้วยmacports
หากมีบางสิ่งที่เกี่ยวข้องกับการพึ่งพาที่จับคู่ผิดกับไลบรารีคอนโซลบางตัว 2.7.10 ได้รับการติดตั้งเมื่อไม่นานมานี้และสิ่งนี้ไม่ได้เกิดขึ้นหลังจากการติดตั้ง
ข้อนิ้วและเปิดterminal
[~]: 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`
นอกจากนี้ให้เรียกใช้ไพ ธ อนอีกครั้งและตีctrl-d
ผลลัพธ์ในผลลัพธ์นี้:
>>> ^D (ctrl-d, then hit enter, doesn't exit)
>>> ^D (...)
>>> ^D (...)
>>> exit() (typing exit() quits the session)
>>> [~]:
python
แล้วctrl-d