将我的 OS X Lion 升级到 Mavericks 后,我遇到了一些奇怪的问题。
起初,它给了我分段故障 or 总线错误。经过一番搜索后,我发现它与readline图书馆。该解决方案描述为bugs.python.org:
curl -O http://bugs.python.org/file32324/patch_readline_issue_18458.sh
openssl sha1 patch_readline_issue_18458.sh # the digest should be 7cb0ff57820a027dd4ca242eb2418930f8f46b4c
sudo sh ./patch_readline_issue_18458.sh
这将禁用readline图书馆。错误现在消失了,但我还有另一个问题。在 Python shell 中,当我按箭头键(上、下、左或右)时,它会给出以下内容:^[[A
, [[C^
, ^[[B
, ^[[D
。我认为问题仍然与readline图书馆,但我不知道如何解决它。
提前致谢。
Regards
我不是 Python 内部的权威,所以请谨慎采纳我的建议。但是,在 Mavericks 升级后(并使用 Python 2.7)遇到了同样的问题,我只是做了一个
easy_install readline
在命令行中,一切似乎又恢复正常了。不再出现分段错误,Python shell 中的箭头键似乎可以正常工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)