Las teclas de flecha ya no funcionan en Python Shell después de actualizar Mac OS a Sierra

Estoy usando zsh, iTerm2 (3.0.9) y pyenv (1.0.2) con pyenv global configurado en 3.5.2.

En el shell de Python, las teclas de flecha arriba y abajo solían funcionar para acceder a los comandos anteriores en el historial. Pero ahora, después de actualizar a OSX 10.12, muestra caracteres de control. Por ejemplo, la flecha hacia arriba muestra:

^[[A

He intentado instalar readline como se sugiere enVer caracteres de escape al presionar las teclas de flecha en el shell de Python Pero eso no ayudó. No tengo la variable PYTHONSTARTUP, pero no la tenía antes, y no estoy seguro de cómo interactúa con pyenv.

Respuestas a la pregunta(6)

Su respuesta a la pregunta