How-To: Install Miniconda Without Administrator Privileges on a Mac

Question

How do I install Miniconda without administrator permissions on a Mac?

 

Answer

Note:  Once you have acquired the distribution installation file by following the IT Compliance Guidelines, follow the below steps.

# Command to download most recent release of Miniconda for Apple Silicon:
curl -fsSL https://repo.anaconda.com/miniconda/ | \
sed -n 's/.*href="\(Miniconda3-[^"]*-MacOSX-arm64\.sh\)".*/\1/p' | \
head -1 | xargs -I{} sh -c 'curl -# -L -o {} https://repo.anaconda.com/miniconda/{} \
&& chmod u+x {}'

1. Within the folder where the installation script is located, enter "bash Miniconda3-latest-MacOSX-arm64.sh" to begin the installation process.

Miniconda install script installation prompt

 

2. A partial clipping of the license agreement is shown. 

Anaconda License Agreement partial listing

 

3. Read and accept the license agreement.

Accept Anaconda license agreement

 

4.  Set Destination Folder to a location you can create and modify files. Press Enter/Return.

Example:  /Users/%YourUserName%/miniconda3

Choose installation location prompt.

 

5. Installation begins in designated location.

Installation begins in command prompt.

 

6. Prompt to proceed to automatically initialize conda base environment upon launching a shell.

Prompt to configure shell profile to automatically activate base environment.

 

7. Miniconda installation complete.

installation complete

 

Print Article

Related Articles (9)

Install Anaconda as user without administrator permissions on a Mac
Install Anaconda as user without administrator permissions in Windows.
Install Miniconda as user without administrator permissions in Windows.
Activate a Conda Environment in the command line interface in Windows.
Create a Conda Environment from a YAML formatted file via Command Line Interface .
Compare three versions of the Conda engine to help you pick the best one for your technical skills and computer type. You can choose Anaconda Navigator for a beginner-friendly, "point-and-click" experience, or go with Miniconda or Miniforge if you prefer a lightweight, professional setup that saves disk space. While they differ in size and interface, all three create isolated "sandboxes" to ensure your software projects don't interfere with each other.
A central guide for researchers to build stable and high-performance coding environments using the Conda ecosystem. It brings together best practices—such as choosing the right distribution and using "blueprints" to share work—to help you avoid technical conflicts and ensure your research can be perfectly recreated by others. By following these strategies, you can protect your productivity and make your software projects both portable and reliable.
Index of Miniconda How-To Articles for Virtual Conda Environments