我的交互式python出现了一个奇怪的bug,我希望能得到一些帮助。你知道吗
首先,我的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之后,我只按了一次回车键。但是,它不能正常打印出来。我不知道为什么会这样。只要按一下回车键,我就可以这样做:
print('this is also weird')
>>> this is also weird
输出就是这样显示的。你知道吗
然而,最糟糕的是,当我试图使用exit()
从交互终端退出时。这是发生了什么的一个例子。你知道吗
>>> bshprmpt$ -bash: f: command not found
bshprmpt$ bshprmpt$ bshprmpt$ bshprmpt$ bshprmpt$
注意,我所做的只是在每行后面按回车键。我打f只是想看看还有没有别的事发生。我想退出交互式python并让它跳回:
bshprmpt$
bshprmpt$
bshprmpt$
bshprmpt$
bshprmpt$
bshprmpt$
如果我打了很多次。有人能帮忙吗?这是一个相对奇怪的错误,我已经找了很多,但没有找到很多支持信息。你知道吗
非常感谢!你知道吗
编辑:我应该花更多时间到处搜索。再次感谢您的解决方案。Here是超级用户上的另一个链接。解决办法其实来自我在学校的一位教授。这并不奇怪。你知道吗
MacPorts中有一个已知的问题被记录在案here和here。你知道吗
修复方法似乎是使用“+readline”选项安装python。你知道吗
相关问题 更多 >
编程相关推荐