Python is a popular programming language known to all developers and people into developing. If you don't need Python anymore, you'll probably remove its app and empty the Trash, thinking it's gone for good. However, removing the program file doesn't fully delete the app. There are still folders or files relevant to Python scattered on your Mac.
Fortunately, there are several ways to completely uninstall Python from Mac. Here's a summary:
How to uninstall Python from MacDifficulty LevelUninstall Python with uninstallerLow, remove multiple Python versions from Mac with a few clicksRemove Python on Mac manuallyMedium, need to go through different folders to locate related service filesDelete Python from Mac in TerminalHigh, require command-line knowledgeUninstall Python using HomebrewLow, for Python installed with HomebrewUninstall Python from Mac via uninstaller (Easiest)
The fastest way to uninstall Python on Mac is using the dedicated app uninstaller, CleanMyApp. It can automatically find and remove all service files (like supporting files, cache files, log files, preferences, sandbox files, and status files) of a selected application from Mac.
It also supports batch uninstalling apps with a few clicks. Follow the steps below to fully remove Python on Mac:
Step 1: Download and install CleanMyApp from the Mac App Store.
Step 2: Launch the uninstaller, select Python Launcher and IDLE, then click Uninstall.

Step 3: Confirm the action by clicking "Continue uninstall." (You may need to enter your password to allow the action.)

Step 4: Once Python is uninstalled, click Finish.
Remove Python from Mac Completely in Finder (Hardest)
You can manually uninstall all Python versions on Mac using Finder, the file management software on Mac. The process involves three parts: closing all running processes of Python, removing its program file, and deleting all service files. Here's how:
This is how to completely uninstall Python from Mac in Finder. Share to benefit others!
Uninstall Python on Mac from Terminal (Commands required)
Alternatively, you can uninstall Python from your MacBook or desktop Mac using the Terminal app. If you're not familiar with command lines, read the instructions carefully before taking action.
If you have multiple Python versions, these steps should allow you to uninstall all Python versions on Mac.
Share to help others uninstall Python in Mac Terminal!
Delete Python from Mac using Homebrew (If installed by Homebrew)
If you installed Python with Homebrew, it's easy to uninstall. Follow the steps below:
- Open Terminal.
- Run the command below after replacing version_number to uninstall Python.brew uninstall python@version_numberIf you want to Python 3.8.5 on Mac, change the command to: brew uninstall [email protected]
- Clean up Python on Mac.brew cleanup python@version_number
These are the four ways to uninstall Python on MacBook or desktop Mac.
Share this article if it's helpful!