Как запустить IDLE, среду разработки для Python, в Mac OS 10.7? - PullRequest
35 голосов
/ 09 января 2012

Я использую Python 2.7.1. Я не могу понять, как запустить IDLE IDE. Мне сказали, что он уже установлен с python, но я не могу найти его с помощью spotlight.

Ответы [ 9 ]

56 голосов
/ 09 января 2012

В стандартной установке Python для Mac OS X простоя находится в / usr / bin, который (легко) не доступен из Finder и не проиндексирован Spotlight. Самый быстрый вариант - открыть утилиту «Терминал» и ввести «idle» в командной строке. Чтобы открыть его в стиле Mac, вам нужно создать небольшое приложение или ярлык для запуска / usr / bin / idle (упражнение, оставленное читателю).

22 голосов
/ 14 мая 2013

Когда вы открываете новое окно терминала, просто наберите

idle


Enter command in terminal

Тогда вы увидите маленькую иконку ракеты, отображающуюся в виде нагрузки IDLE.

rocket

Затем откроется оболочка Python для редактирования.

Python Shell

12 голосов
/ 20 января 2016

Один из способов запустить IDLE из центра внимания или значка в папке «Приложения» - это создать для него быструю автоматизацию. Как упоминали другие комментаторы, это, вероятно, не является необходимым для Python 3, так как он создает ярлык автоматически, а некоторые версии, установленные вручную, имеют инструменты для этого автоматически. Но если вы хотите бросить свой собственный:

  1. Вам понадобится знать команду терминала, чтобы открыть вашу версию IDLE. На моем Mac прямо сейчас (в начале 2016 года), на котором запущен python 2.7.10, это «idle2.7»
  2. С помощью spotlight или в папке «Утилиты» открыть «Automator»
  3. Выберите тип документа «Приложение».
  4. Убедитесь, что "Действия" выбраны на серой полосе в левом верхнем углу.
  5. В столбце действий найдите «Запустить сценарий оболочки» и дважды щелкните его или перетащите его в область рабочего процесса справа.
  6. Введите команду терминала в появившемся окне параметров.
  7. Сохраните вашу автоматизацию (я назвал мою «IDLE» и поместил ее в папку «Приложения», чтобы упростить ее).
  8. Теперь он доступен (как только он будет проиндексирован) всеми обычными методами. Единственным побочным эффектом будет то, что во время работы на панели меню будет вращаться шестеренка в области лотка рядом с часами. Это указывает на то, что рабочий процесс автоматизации запущен. Как только вы закроете IDLE, он уйдет.
8 голосов
/ 09 января 2012

Я думаю, что команда оболочки -

 python -m idlelib.idle 

но я не пользователь Mac, поэтому я не могу проверить.

2 голосов
/ 22 июля 2017
  1. первый для запуска терминала CMD + пробел
  2. второй для ввода idle3
  3. режим ожидания будет активирован автоматически.
1 голос
/ 01 октября 2015
  1. После запуска в режиме ожидания из командной строки (убедитесь, что окно оболочки в режиме ожидания имеет фокус), нажмите «Файл», нажмите «Новый файл».Новое окно открывается;это ваш редактор.

  2. Введите вашу программу в редакторе.Нажмите «Файл», нажмите «Сохранить как ...».Сохраните файл где-нибудь с любым именем, которое вы выберете, и расширением .py к имени файла.

  3. Нажмите «Выполнить», нажмите «Запустить модуль» (или, F5).Если не будет ошибок, результаты появятся в окне оболочки.Отредактируйте ваш файл и повторите при необходимости.

0 голосов
/ 23 февраля 2016

Ответ Matthewm1970 работает как шарм!И если вы добавите & к вашей команде оболочки, сценарий автоматизации немедленно завершится.Там нет вращающегося механизма.Вот так:

/usr/local/bin/idle3.5&

Обратите внимание на амперсанд.

Приветствия.

-melle

0 голосов
/ 01 октября 2015

Что касается предыдущих вопросов о запуске IDLE: вы, безусловно, можете запустить его из командной строки. Кроме того, если вы установили Python с помощью Homebrew, вы можете запустить «brew linkapps» (из командной строки); это поместит приложение для IDLE (среди прочего) в Launchpad (папка Applications).

0 голосов
/ 01 мая 2015

поэтому для python 3.4.3 в приложениях щелкните папку с именем «python 3.4» и нажмите «IDLE».

для python 2.7.9 перейдите сюда https://www.python.org/downloads/ и получите 2.7.9, а в папке с именем "python 2.7" щелкните ее и нажмите IDLE.

...