gus*_*rom 6 python shell python-3.x
我使用的是Mac OS X 10.10,python3使用Macports安装.
当我启动交互式python3shell 时,会发生一些非常奇怪的事情.当启动python3并运行任何东西(甚至是非语法命令)时,终端会发生这样的事情
bash在关闭shell之后,这个问题在底层shell中持续存在python3(使用例如Ctrl-D).使这甚至"更有趣"的原因是python之后开始常规(顺便说一下版本为2.7),问题解决了 - 终端的行为应该如此.
有没有人看过这个,有什么可能发生的事情的建议,并希望知道解决这个问题的方法?谢谢.
是的,我在Mac OS X 10.10上使用python3.5也看到了这个问题.
这似乎是python3交互式shell的一个错误 - 它会为你的终端禁用echo,并在你退出时不启用它().要修复终端,请在bash提示符下运行此命令.
stty echo
Run Code Online (Sandbox Code Playgroud)
信用转到这篇文章.
更新:
此错误在此处进行跟踪:https
://trac.macports.org/ticket/48807永久性修复是安装端口py35-readline.
sudo port install py35-readline
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
515 次 |
| 最近记录: |