If you are...
- running an older version of Mac OS X (perhaps one no longer supported by Apple), and
- experience issues with IDLE hanging after you start it
...you may need to use a script to launch IDLE. Follow these steps to setup the script:
- Click the Spotlight icon (the small magnifying glass at the top-right corner of the screen)
- In the box that appears, enter Automator.
- Click the application that looks like a robot when it appears in the menu. It will either be in the section labeled Top Hit or in Applications.
- Once Automator starts, select the Application template:

- Click Choose to continue.
- In the list of actions, find Run Shell Script, and drag it to the empty panel on the right. You’ll see something like this:

- In the text box, you’ll see the word cat. Select the word and replace it with the following text (everything from
open
to -n
): open -a "/Applications/Python 3.2/IDLE.app" --args -n
(you may need to change the directory depending on the version of Python you installed).
- Select File>Save, and enter IDLE as the name.
- Select Desktop from the Where dialog, and then click Save.
When you double-click on this icon you should hopefully get a working version of IDLE.