OS X Mavericks 上的 Python 3 分段错误

2024-05-06

我在 OS X Mavericks 上使用 Python 3 时遇到了分段错误。关于如何解决这个问题有什么建议吗?

我尝试从Python站点重新安装该包,但这没有效果。如何在系统上重新编译 Python 3?


这个问题的存在是因为这个bug:http://bugs.python.org/issue18458 http://bugs.python.org/issue18458.

基本上,Python 在 Modules/readline.c 中有代码,其中包含 libedit 中的错误的解决方法,但是 libedit 中的错误已修复,并且 Mavericks 附带了新版本的 libedit,并且该解决方法现在导致 ython 出现段错误。快速而肮脏的修复是通过运行以下命令(来自错误文档)来禁用截止日期处理:

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
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OS X Mavericks 上的 Python 3 分段错误 的相关文章

随机推荐