I am new to programming and i decided to learn Python first, so;
I installed Python, latest version 3.4. and I am trying to open Python IDLE(GUI) mode, so when I open I get message "IDLE's subprocess didn't make connection. Either IDLE can't start or personal firewall software is blocking connection.".
My firewall is not problem beacuse I put Python throught it. I also tried to reinstall it and it didnt made diffirence. So please if somenone can help!
Thank you on your time :D
The problem is because of a network socket timeout on the IPC pipes between the RPC subprocess. It's a poor design (insecure and prone to failure) that's commonly used for IPC instead of process pipes. The fix is to clear out some RAM and CPU usage and wait a minute before trying again.
Deleting the erroneously named python file solved the problem. So - look for ANY files (in the folder you are working with or indeed the root folder) that are named after any reserved words. Delete them. Hopefully it'll work!
Delete all newely created .py files in the directory with Python. for example random.py, end.py - that was my problem that caused the same notification window. Reason in filename conflicts.
It may be a common problem that happens when you have in you current directory a file with same name on one from Python (references : Can't run Python via IDLE from Explorer [2013] - IDLE's subprocess didn't make connection)
It seems it can also happen if you have incorrect environment variables such as HOMEPATH
USERPROFILE
(references : Issue 14576: IDLE: inconsistent use of HOMEDRIVE, HOMEPATH, and USERPROFILE on Windows)
I've found another related question : Python IDLE subprocess error?
My advice if the answer is not there : google may be your friend ! The 3 clues above come from there :-)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With