Używam zsh, iTerm2 (3.0.9) i pyenv (1.0.2) z globalnym zestawem pyenv ustawionym na 3.5.2.Klawisze strzałek przestają działać w powłoce Pythona po uaktualnieniu systemu Mac OS do Sierra
W powłoce Pythona klawisze strzałek w górę iw dół służyły do uzyskiwania dostępu do poprzednich poleceń w historii. Ale teraz po uaktualnieniu do OS X 10.12, zamiast tego pokazuje znaki kontrolne. Na przykład strzałka w górę Wyświetlanie:
^[[A
Próbowałem instalacji readline jak zasugerowano w Seeing escape characters when pressing the arrow keys in python shell ale to nie pomogło. Nie mam zmiennej PYTHONSTARTUP, ale wcześniej się jej nie używałem i nie wiem, w jaki sposób ona wchodzi w interakcję z pyenv.
Po wypróbowaniu powyżej poprawkę dotyczącą instalacji readline Mogę potwierdzić, że działa dla mojego python 2.7.8 e nv. Dzięki! –