Getting Started
Download
The arm64 Apple Silicon script from this repo.
*Note: Be sure to download the arm64 for your M series Mac. Otherwise you’ll have a lot of problems.
Install Steps
Download link for OS X arm64: https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-MacOSX-arm64.sh
- Open Terminal and navigate to your Downloads folder:
cd ~/Downloads
- Make the installer executable:
chmod +x Miniforge3-MacOSX-arm64.sh
- Run the installer (if you are typing this out you can hit tab and it’ll auto-complete the name):
./Miniforge3-MacOSX-arm64.sh
- Follow the prompts to complete the installation. When asked, agree to the license terms and choose the installation location (the default is usually fine).
- When asked
Do you wish to update your shell profile to automatically initialize conda?
- I type in: Yes
- After installation, close and reopen your Terminal.
- Close and reopen your Terminal again.
- Disable auto-activation of the base environment (optional but recommended):
conda config --set auto_activate_base false
- Update conda:
conda update conda
Bonus: if you want to disable the message at the top when you open terminal
Last login: Mon Jul 29 22:17:50 on ....
- Run the following command
touch ~/.hushlogin
- Close and open your terminal and you should no longer see the message.
- To reverse this change
rm ~/.hushlogin
Why Miniforge3 for my Conda environment?
- Automatically has conda-forge by default which repos like MLX use
- Miniforge is a minimal installer for Conda specific to conda-forge
- It's designed to be a lightweight alternative to Anaconda, providing only essential packages and saving space and resources.
- Miniforge uses CPython as the default Python implementation.
- It's suitable for general Python development and data science projects