小编dan*_*nib的帖子

将Mac OS升级到Sierra后,箭头键不再适用于Python shell

我使用zsh,iTerm2(3.0.9)和pyenv(1.0.2),pyenv global设置为3.5.2.

在Python shell中,上下箭头键用于工作,以访问历史记录中的先前命令.但现在升级到OSX 10.12之后,它显示了控制字符.例如,向上箭头显示:

^[[A
Run Code Online (Sandbox Code Playgroud)

我按照在python shell中按箭头键时看到转义字符的建议尝试安装readline,但这没有帮助.我没有PYTHONSTARTUP变量,但之前没有使用过,也不确定它与pyenv的交互方式.

python macos zsh iterm2 pyenv

23
推荐指数
3
解决办法
6273
查看次数

标签 统计

iterm2 ×1

macos ×1

pyenv ×1

python ×1

zsh ×1