1

Несколько месяцев назад я установил Python 2.7 на свой MacBook Pro (ОС 10.8.5) и использовал IDLE для запуска программ для классов, которые я изучал на Udacity. Однажды утром IDLE больше не запускался, он просто подпрыгивал на скамье подсудимых и затем закрывался. В конце концов я смог снова начать работать, установив Python 3.3 и используя этот IDLE.

Несколько дней назад я попытался снова запустить 2.7, удалив все версии Python и переустановив их с помощью Macports. (Чтобы удалить, я просто удалил папки Python в своей папке приложения, файл Python.framework в /Library /Frameworks и некоторые символические ссылки в /usr /local /bin.

Сейчас ни одна версия Python не работает для меня. Когда я пытаюсь запустить IDLE, я получаю следующее сообщение об ошибке в консоли:

2/7/14 10: 28: 14.556 PM com.apple.launchd.peruser.502 [151]: ([0x0-0xc80c8] .org.python.IDLE [819]) Выход с кодом: 1

Кстати, Python в терминале все еще работает. Я также попытался установить другую IDE, PyCharm, но это тоже не работает (я получаю сообщение о том, что не выбран интерпретатор Python).

Я думаю, что я мог по-королевски все испортить, установив несколько менеджеров пакетов, сначала пытаясь заставить Python работать на моей машине: PIP, Homebrew, Macports. В то время я не понимал, что эти менеджеры пакетов будут так сложно удалить. Будем очень благодарны за любые советы о том, как заставить все работать снова!

1 ответ1

0

Если у вас не слишком много пакетов, установленных через homebrew и macports, вы можете попытаться удалить их (предположительно, вы установили pip через один из них?).

Вы можете удалить homebrew в соответствии с https://gist.github.com/mxcl/1173223 и macports в соответствии с описанием http://guide.macports.org/#install.macports.uninstall.

Python из терминала все еще будет функционировать, так как python является неотъемлемой частью OSX и поставляется с ОС.

Я не использовал pycharm, но я подозреваю, что вам нужно выбрать переводчика в настройках, как описано здесь http://www.jetbrains.com/pycharm/webhelp/python-interpreters.html.

Если вы действительно застряли, вы всегда можете установить Linux на свой Mac ;-)

Удачи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .