Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x OS X Mavericks上的Python 3分段错误_Python 3.x_Osx Mavericks - Fatal编程技术网

Python 3.x OS X Mavericks上的Python 3分段错误

Python 3.x OS X Mavericks上的Python 3分段错误,python-3.x,osx-mavericks,Python 3.x,Osx Mavericks,在OSX小牛上使用Python3时,我遇到了分段错误。对如何解决这个问题有什么建议吗 我曾尝试从Python站点重新安装该包,但效果不佳。如何在系统上重新编译Python 3?此问题的存在是因为以下错误: 基本上,Python在Modules/readline.c中有代码,其中包含libedit中错误的解决方法,但是libedit中的错误已经修复,Mavericks附带了新版本的libedit,该解决方法现在导致ython出错。快速而肮脏的修复方法是通过运行以下命令(来自bug文档)来禁用截止日

在OSX小牛上使用Python3时,我遇到了分段错误。对如何解决这个问题有什么建议吗


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

此问题的存在是因为以下错误:

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

您可以按照python主页上的说明进行快速、永久的修复。
干杯,

很抱歉我这么做了,但我必须小心地点击删除。我很抱歉,谢谢你编辑它。
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