2010-09-21 29 views
7

Gần đây tôi đã nâng cấp lên Ubuntu 10.04 LTS và làm mới môi trường Python của tôi. Tôi đã cài đặt Python 2.7 từ nguồn. Thật không may, tôi đã không nhận thấy rằng Setup.dist có dòng readline nhận xét ra theo mặc định - theo mặc định, không có hỗ trợ readline cài đặt. Tôi hiện đang sử dụng trình thông dịch Python dưới dạng REPL đủ để hằng số^[[A và^[[D rất đáng ghét.Thêm chức năng Readline mà không cần biên dịch lại Mã số

Tôi có thể thêm hỗ trợ readline nhanh chóng không, hoặc tôi có phải thực sự biên dịch lại Python không? Nó có vẻ giống như một thứ mà ở đó có nên là một cách nhanh chóng, lành mạnh để làm điều đó, nhưng tôi không biết một cách như vậy.

Trả lời

11

Có một độc gnureadline package có sẵn, bạn có thể cài đặt nó bằng cách sử setuptools

$ easy_install readline 

Bạn cũng có thể xem xét sử dụng ipython để thay thế.

+1

Điều này có trả lời câu hỏi không? – alternative

+1

Ồ, điều đó đã hiệu quả. My pinkie phải của tôi, thoát khỏi backspacing vô hạn, cảm ơn bạn. –

+1

Bạn là một thiên tài và đã cứu tôi một thời gian đáng kinh ngạc. Đó là một sự xấu hổ câu trả lời của bạn không phải là upvoted hơn haha ​​này. – Depado

Các vấn đề liên quan