[英]Interactive Python Terminal Not Printing Correctly
我的交互式 python 有一些奇怪的错误,我希望得到一些帮助。
首先,我的 python 是从/opt/local/bin/python
,这非常好。
但是,当我从命令行运行 python 时,发生了一些奇怪的事情。 这是一个例子:
Python 2.7.13 (default, Dec 18 2016, 05:35:35)
[GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 2
>>> 2
请注意,输入 2 后,我只按 Enter 一次。 但是,它不能正常打印。 我不知道为什么会这样。 在按回车键一次后,我可以执行以下操作:
print('this is also weird')
>>> this is also weird
这就是输出的显示方式。
然而,最糟糕的是当我尝试从交互式终端使用exit()
。 这是发生的事情的一个例子。
>>> bshprmpt$ -bash: f: command not found
bshprmpt$ bshprmpt$ bshprmpt$ bshprmpt$ bshprmpt$
请注意,我所做的只是在每行之后按 Enter 键。 我输入 f 只是为了看看是否会发生其他事情。 我想退出交互式 python 并让它跳回:
bshprmpt$
bshprmpt$
bshprmpt$
bshprmpt$
bshprmpt$
bshprmpt$
如果我多次点击输入。 任何人都可以帮忙吗? 这是一个相对奇怪的错误,我环顾四周,但没有找到很多支持信息。
非常感谢!
编辑:我应该花更多的时间四处寻找。 再次感谢您的解决方案。 这是超级用户的另一个链接。 解决方案实际上来自我在学校的一位教授。 不出意外。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.