2015-02-25 3 views
-1

У меня есть Mac OS X 10.6 64bit, проблема проста:Python IDLE аварии на макинтош Snow Leopard

Когда я пытаюсь запустить что-то на IDLE Python, он выходит из строя. Он также срабатывает, когда я просто пытаюсь скопировать/вставить что-то.

Это происходит со всеми версиями python, которые я пробовал: 2.5 2.6 2.7 и 3.3.
Я избегал этой проблемы, используя другую IDE и работаю на ней, но это не решение. Thanks

+0

Вы следуете этим инструкциям: https://www.python.org/download/mac/tcltk/? Помимо этого, вы предоставили почти не достаточную информацию, чтобы сделать разумные предложения. – jonrsharpe

ответ

1

Иногда у меня была эта проблема, если я пытаюсь запустить IDLE напрямую. Попробуйте вызвать IDLE из самого python. Сделайте это путем создания файла, содержащего:

from idlelib.PyShell import main 
    if __name__ == '__main__': 
     main() 

сохранить его как как run_idle.py то вы можете запустить команду: питона run_idle.py

Это откроет IDLE, который подходит к версии python, установленного в вашей системе. Я также использую этот метод для успешного запуска IDLE в виртуальной среде.

+0

Вызов idlelib.PyShell.main() - это деталь реализации, которая может измениться в будущем. 'import idlelib.idle' непосредственно запускается в режиме ожидания и всегда должен делать это. –