Installing Anaconda on a Mac (macOS) is a straightforward process and can be done in just a few steps. Here is a step-by-step guide on how to do it:
- Go to https://www.anaconda.com/products/distribution#download-section
- Under Anaconda Distribution you should see a download button (will auto-detect that you are on macOS)
- Click the "Download" button to begin the download process (~650mb pkg file).
- Once the download is complete, open the Anaconda installer file (the file should have a name like Anaconda3-2023.03-MacOSX-x86_64.pkg)
- You might see a pop-up: "This package will run a program to determine if the software can be installed." click Allow.
- Click continue, you would be asked to Agree on the terms and enter your Mac password before the installation steps start.
- The installation step may take a while (you would see "Running Script" on the window.
- Once the installation is done, you can move the setup to trash.
- After installation, open your terminal and type "conda --version" to verify that Anaconda has been installed correctly.
% conda --version conda 23.1.0
- You can also open "Anaconda Navigator" App from spotlight search or Applications folder.
You should have access to the below list of applications.
JupyterLab
Notebook
Spyder
VS Code
Datalore
Qt Console
DataSpell
IBM Watson Studio Cloud
Oracle Data Science Service
Glueviz (needs to be installed)
Orange 3 (needs to be installed)
PyCharm Professional (needs to be installed)
Note:
If you download the wrong version, you will see an error - "This package is incompatible with this version of macOS - The package is trying to install content to the system volume. Contact the software manufacturer for assistance.."
Make sure to select the correct version if you are on Apple Silicon Chip (M1/M2 Chips) by scrolling down on the download page - https://www.anaconda.com/products/distribution#download-section
MacOS
Python 3.10
64-Bit Graphical Installer (599 MB)
64-Bit Command Line Installer (601 MB)
64-Bit (M1) Graphical Installer (564 MB)
64-Bit (M1) Command Line Installer (565 MB)
You can download this article in various formats for your convenience. Choose from the options below:
Facing issues? Have Questions? Post them here! I am happy to answer!
- Python List of Lists with Examples
- Fix: ERROR: Could not find a version that satisfies the requirement tkinter (from versions: none) ERROR: No matching distribution found for tkinter
- How to Convert Python Notebook .ipynb (JSON) to Executable .py Module
- ModuleNotFoundError: No module named qdarkstyle.colorsystem [Python]
- Python: Pandas Merge Indicator (Left, Right and Both) Example
- Fix: EOFError Exception in Python
- How to URL Decode a Query String in Python
- How to take user input from the console in a Python program
- Compare two lists in Python and return matches
- How to change the Python Default version
- Fix: KeyError: exception in Python
- How to get the Execution Time of A Python Program
- Fix: ModuleNotFoundError: No module named boto3 [Python]
- How to get unique values from a list in Python
- How to pip install Python Modules in VSCode
- Python: Fix - TypeError: NoneType object is not iterable
- How to delete a file using Python code example
- How to create a dictionary comprehension in Python
- Python: Get just the filename without extension using Path
- How to comment out a block of code in Python
- How to add two float numbers in Python
- Python: How to POST Json Data with HTTP Request
- Get MD5 Hash as Checksum of a String in Python
- Python - Convert float to String
- How to Parse XML String in Python
- Fix Microsoft Store Error Code: 0x80072EFD - Microsoft
- eclipse maven m2e : Cannot complete the install - Eclipse
- Fix: zsh: command not found: aws (Mac/macOS) - AWS
- Sitemap.xml to JSON Converter Tool - Tools
- Clear browsing history in Safari on Mac Ventura 13 - MacOS
- Java 8: Find the Max value in a List - Java
- [Event Log] Android Studio performance could be improved - Android-Studio
- Fix [Fatal Error] :2:6: The processing instruction target matching [xX][mM][lL] is not allowed. - Java