Я получаю проблему в Python 3.3.2 на OSX 10.9, где, если я открою Python в окне терминала, он выйдет с "Ошибка сегментации: 11" после второй строки, которую я вводил, независимо от того, что представляют собой две команды. Например, если я введу:
>>> for x in range(1000): print(x)
работает нормально, но если я введу:
>>> for x in range(1000):
... print(x)
то я получаю ошибку, когда я нажимаю кнопку ввода во второй строке. Я также могу запустить script с более чем двумя строками без проблем.
Я сегодня обновился до OSX 10.9, поэтому я подозреваю, что это возможно.
Однако, я недавно установил IPython (наряду с несколькими другими пакетами) и использовал это последние пару дней, так что это может быть что-то еще, что я установил недавно. У меня была пара неудачных попыток установить PyQt, где я запустил configure.py, но затем сработала команда "make", о которой я также подозревал.
Я попытался переустановить Python, но это не решило проблему. И IPython, и IDLE работают без проблем. Меня просто беспокоит то, что может быть основной проблемой.
Любая помощь приветствуется, спасибо заранее.