Это ошибка в интерпретаторе питона, связанных с Readline совместимости, которая была исправлена в самых последних кандидатов, которые были вырезаны в эти выходные.
Во вторник, Apple выпустила OS X 10.9 (Mavericks) также известные. Там уже проявили к нему большой интерес, отчасти потому, что Apple сделала его доступным для бесплатно и облегчила пользователям 10,8, 10,7 и (большинство) 10,6 систем , чтобы перейти на 10.9. К сожалению, есть проблемы с нашими текущими версиями обслуживания (3.3.2 и 2.7.5) на OS X 10.9, которые в кратчайшие сроки требуют новых версий обслуживания .
Один из них имеет решающее значение, поскольку он вызывает сбой интерпретатора при работе в интерактивном режиме (http://bugs.python.org/issue18458). Проблема заключалась в том, что - давняя проблема совместимости в уровне совместимости с readline совместимости libedit , который, наконец, был исправлен, и Apple теперь отправлена в 10.9. Поскольку установщики python.org динамически ссылаются на libedit, исходное обходное решение в readline.c для первоначального дефекта дизайна при индексировании истории теперь вызывает segfault на 10,9, когда пользователь вводит вторую команду в интерактивном режиме. Не хорошо. Рональд разработал исправление, позволяющее readline.so во время выполнения обнаружить и работать с любой версией libedit, чтобы мы продолжали поддерживать двоичную совместимость с несколькими версиями OS X. Это исправление уже вышло в 3.4.0 альфах и передано в филиалы 3.3 и 2.7, ожидая освобождения .Всего за последние 12 часов было зарегистрировано не менее четырех дубликатов . Я обновил исходную проблему до явно , упомянув 10.9, теперь, когда она больше не находится под NDA, и предоставить загружаемый скрипт для неопытных пользователей, чтобы решить проблему с помощью «удаление» readline.so. Предположительно, по мере того, как слово выйдет, будет уменьшено количество повторяющихся выпусков , но влияние останется.
Я в Маверикс, и у меня такая же проблема с Python 2.7.5 – jackcogdill