This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Title: IDLE shell not opening with 3.5 on Mac Mohave.
Type: Stage: resolved
Components: IDLE, macOS Versions: Python 3.5
Status: closed Resolution: out of date
Dependencies: Superseder:
Assigned To: terry.reedy Nosy List: Code_Seeker, ned.deily, ronaldoussoren, terry.reedy
Priority: normal Keywords:

Created on 2020-09-25 18:35 by Code_Seeker, last changed 2022-04-11 14:59 by admin. This issue is now closed.

Messages (7)
msg377496 - (view) Author: GJL (Code_Seeker) Date: 2020-09-25 18:35
I downloaded Python 3.5 and tried opening the IDLE shell. 

Each time I do it, it says "The application "IDLE" can't be opened."

Any help? My Mac OS X is 10.14.6 Mojave
msg377498 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2020-09-25 18:45
Python 3.5 is very old; the last macOS installers from for it were released over 3 years ago and the 3.5 release series has reached end-of-life.  Is there a reason you can't use a current version of Python?  3.8.6 is now current. Since Python 3.5.4, the last 3.5 installers, there have been a number of important security fixes and support for current versions of macOS.
msg377502 - (view) Author: GJL (Code_Seeker) Date: 2020-09-25 19:05
Hey Ned, I'm using 3.5 in accordance with what "Introduction to Computation and Programming Using Python|With Application to Understanding Data" 

Should I just uninstall 3.5 and opt to use 3.8.6?
msg377504 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2020-09-25 19:23
Ah! I've never looked at the book or the MIT course materials.  I see that an update to the book is planned for next year and that 3.5 would have been current when the current edition of the book was published. Generally, changes between recent Python feature releases are upward compatible. Off the top of my head, I can't think of any changes at the Python source level that would cause examples written for 3.5.x to fail on 3.8.x. Perhaps you could ask around online but, rather than trying to debug what's going wrong with your 3.5.x installation, I think you would be better off with 3.8.6. You can just install it on top of 3.5.x. Good luck!
msg377506 - (view) Author: GJL (Code_Seeker) Date: 2020-09-25 19:37
Thank you very much! I will uninstall soon and download 3.8.6 -- if anything comes up then I'll let you know fosho
msg377508 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2020-09-25 20:33
To try to run IDLE with 8.5, one should install tcl/tk 8.5.18 as described at  This requires making a free Active State account and is not at all guaranteed to be sufficient.

Today I installed 3.8.6 and 3.9.0rc2 (3.9.0 is due in 2 weeks) on an Airbook with up to date Mohave and ran IDLE. In both cases, there are a few Mac-specific bugs, but IDLE mostly works.
msg377557 - (view) Author: GJL (Code_Seeker) Date: 2020-09-27 06:46
Thank you both. Decided to just download 3.8.6 instead of dealing with 3.5

IDLE shell works. Appreciate the help.
Date User Action Args
2022-04-11 14:59:36adminsetgithub: 86029
2020-09-27 06:46:38Code_Seekersetmessages: + msg377557
2020-09-25 20:33:41terry.reedysetstatus: open -> closed
title: IDLE shell not opening -> IDLE shell not opening with 3.5 on Mac Mohave.
messages: + msg377508

resolution: out of date
stage: resolved
2020-09-25 19:37:25Code_Seekersetmessages: + msg377506
2020-09-25 19:23:11ned.deilysetmessages: + msg377504
2020-09-25 19:05:44Code_Seekersetmessages: + msg377502
2020-09-25 18:46:40ned.deilysetassignee: terry.reedy

components: + IDLE
nosy: + terry.reedy
2020-09-25 18:45:53ned.deilysetmessages: + msg377498
2020-09-25 18:35:09Code_Seekercreate