When we uninstall any software sometimes we find some registry files in registry. Is it same to Python programming installation?
Asked
Active
Viewed 1,408 times
1 Answers
0
If you use the uninstaller to uninstall Python it should clean everything up. However if you're particularly paranoid about leftover registry entries, PEP 514 defines where Python creates registry entries. Note that Python doesn't necessarily need to make registry entries in the first place:
Python environments are not required to be registered unless they want to be automatically discoverable by external tools.
The system path however may still have the path to the previous python installation in it, as per this SO question here. Further searching reveals more useful information about removing Python.

Daniel Porteous
- 5,536
- 3
- 25
- 44
-
If I uninstall from control panel in Windows 7 will the registry files stay in Windows registry files? Please describe details as you can. – Mir Sakhawat Hossain Dec 24 '16 at 12:51
-
I imagine not, that's the point of an uninstaller as opposed to just deleting it from where it is installed. Again, you can test this yourself by uninstalling it and then checking the registry locations suggested in my second link. – Daniel Porteous Dec 24 '16 at 13:47