Python Forum
Why is IDLE not opening on a MacOS Montery 12.6 and using Python 3.10.7? - Printable Version

+- Python Forum (https://python-forum.io)
+-- Forum: Python Coding (https://python-forum.io/forum-7.html)
+--- Forum: General Coding Help (https://python-forum.io/forum-8.html)
+--- Thread: Why is IDLE not opening on a MacOS Montery 12.6 and using Python 3.10.7? (/thread-38403.html)



Why is IDLE not opening on a MacOS Montery 12.6 and using Python 3.10.7? - Merlin385 - Oct-08-2022

Greetings,

I have MacOS Montery 12.6 (latest). I have downloaded Python 3.10.7 (latest) for mac. Everything installed as expected however when I click on the IDLE app, it does not bring up the IDLE shell. I have attempted to give full permssion to the Python app including privacy document permissions but when I enter the system preferences--privacy and security--I do not see python or related application icons anywhere to allow it to give permissions. What am I doing wrong?


RE: Why is IDLE not opening on a MacOS Montery 12.6 and using Python 3.10.7? - rob101 - Oct-08-2022

This link may help you (I'm not a Mac user).

How to Install Python on macOS


RE: Why is IDLE not opening on a MacOS Montery 12.6 and using Python 3.10.7? - Merlin385 - Oct-08-2022

(Oct-08-2022, 06:45 PM)rob101 Wrote: This link may help you (I'm not a Mac user).

How to Install Python on macOS

Thanks however, i've already installed Python 3.10.7. it is verified when in terminal typed in python3 --version. and yet the IDLE shell does not open and this is the issue at hand. I have installed Python sucessfully on Windows 11 and the IDLE shell does work just fine but not on the MacOS Montery.


RE: Why is IDLE not opening on a MacOS Montery 12.6 and using Python 3.10.7? - rob101 - Oct-08-2022

Fair enough. I thought that there must be an issue with the install, as IDLE comes packaged with Python.

So, what happens when you enter idle at a command prompt?


RE: Why is IDLE not opening on a MacOS Montery 12.6 and using Python 3.10.7? - Merlin385 - Oct-08-2022

(Oct-08-2022, 08:18 PM)rob101 Wrote: Fair enough. I thought that there must be an issue with the install, as IDLE comes packaged with Python.

So, what happens when you enter idle at a command prompt?

once i click it does nothing as if i never clicked it, strange. now as for the python launcher itself i'll click that and the same with will happen, nothing. however the system has loaded it up i can tell from the tab (on the top of the screen) there will be options there for the python launcher. but not the same situation for the IDLE shell.

but as for the command prompt (terminal app) when i type in idlelib.idle it returns an error saying idlib is not defined. so maybe im using wrong syntax


RE: Why is IDLE not opening on a MacOS Montery 12.6 and using Python 3.10.7? - rob101 - Oct-08-2022

What I mean is (I'm sorry but I don't know the Apple terminology), if you open what I, as a Linux user, would call a 'terminal window' and I see :~$ I can enter any command, such as idle, or python3 or anything that bash run, how do you do that, on a Mac, and what happens if you enter idle?


RE: Why is IDLE not opening on a MacOS Montery 12.6 and using Python 3.10.7? - Merlin385 - Oct-08-2022

(Oct-08-2022, 08:28 PM)rob101 Wrote: What I mean is (I'm sorry but I don't know the Apple terminology), if you open what I, as a Linux user, would call a 'terminal window' and I see :~$ I can enter any command, such as idle, or python3 or anything that bash run, how do you do that, on a Mac, and what happens if you enter idle?

it says idle not defined


RE: Why is IDLE not opening on a MacOS Montery 12.6 and using Python 3.10.7? - Merlin385 - Oct-08-2022

(Oct-08-2022, 08:28 PM)rob101 Wrote: What I mean is (I'm sorry but I don't know the Apple terminology), if you open what I, as a Linux user, would call a 'terminal window' and I see :~$ I can enter any command, such as idle, or python3 or anything that bash run, how do you do that, on a Mac, and what happens if you enter idle?

ok LOL i got it running from the command prompt actually. i had to type in idle3 instead of idle from the command prompt. lol. but now the question is why wouldn't it run from the gui