- Step one: Download and install Anaconda. Gurobi supports Python 2.7 and 3.7 for Mac. Choose the version of Anaconda you wish to download: Anaconda for Mac. Once the download has completed, double click on the downloaded.pkg file and follow the installation instructions. Once the install is complete, and once you close your current terminal.
- Install R on Mac. Here is a step by step process to install R on Mac: Step 1) Anaconda uses the terminal to install libraries. The terminal is a quick way to install libraries. We need to be sure to point the installation toward the right path. In our case, we set the location of Anaconda to the Users/USERNAME/.
Anaconda is a package manager, an environment manager, and Python distribution that contains a collection of many open source packages. An installation of Anaconda comes with many packages such as numpy, scikit-learn, scipy, and pandas preinstalled and is also the recommended way to install Jupyter Notebooks. This tutorial will include:
With that, let’s get started
Conda install node-js -c conda-forge installing the very old version 6.13.1 seems to be a solver problem. Conda install nodejs -c conda-forge -repodata-fn=repodata.json will install a more current version: nodejs-13.x. Alternative workaround is to use mamba as a conda replacement. Credits go to Wolf Vollprecht. Miniconda is a free minimal installer for conda. It is a small, bootstrap version of Anaconda that includes only conda, Python, the packages they depend on, and a small number of other useful packages, including pip, zlib and a few others. Use the conda install command to install 720+ additional conda packages from the Anaconda repository.
Graphical Installation of Anaconda
Installing Anaconda using a graphical installer is probably the easiest way to install Anaconda.
1 ‒ Go to the Anaconda Website and choose a Python 3.x graphical installer (A) or a Python 2.x graphical installer (B). If you aren’t sure which Python version you want to install, choose Python 3. Do not choose both.
2 - Locate your download and double click it.
3 - Click on Continue
4 - Click on Continue
5 - Note that when you install Anaconda, it modifies your bash profile with either anaconda3 or anaconda2 depending on what Python version you choose. This can important for later. Click on Continue.
6 - Click on Continue to get the License Agreement to appear.
You will need to read and click Agree to the license agreement before clicking on Continue again.
7 - Click on Install
8 - You’ll be prompted to give your password, which is usually the one that you also use to unlock your Mac when you start it up. After you enter your password, click on Install Software.
9 - Click on Continue. You can install Microsoft Visual Studio Code if you like, but it is not required. It is an Integrated Development Environment. You can learn about Python Integrated Development Environments here.
10 - You should get a screen saying the installation has completed. Close the installer and move it to the trash.
Test your Installation
1 - Open a new terminal on your Mac. You can do this by clicking on the Spotlight magnifying glass at the top right of the screen, type “terminal” then click on the terminal icon. Now, type the following command into your terminal
If you had chosen a Python 3 version of Anaconda (like the one in the image above), you will get an output similar to above.
If you had chosen a Python 2 version of Anaconda, you should get a similar output to the one below.
2 - Another good way to test your installation is to try and open a Jupyter Notebook. You can type the command below in your terminal to open a Jupyter Notebook. If the command fails, chances are that Anaconda isn’t in your path. See the next section on Common Issues.
Conda Mac Installation
The image below shows a Jupyter Notebook in action. Jupyter notebooks contain both code and rich text elements, such as figures, links, and equations. You can learn more about Jupyter Notebooks here.
The image below shows step 5 of the Graphical Installation of Anaconda from earlier in this tutorial. Notice that when you install Anaconda, it modifies your .bash_profile to put Anaconda in your path.
The problem is that sometimes people have installed multiple different versions of Anaconda and consequently they have multiple versions of Anaconda in their path. For example, say a person needs Python 2 and they install a Python 2 version of Anaconda, That same person then finds that they need Python 3, so they install a Python 3 version of Anaconda. The problem is that you really only need 1 version of Anaconda. A lot of people think that is that if you install a Python 2 version of Anaconda, you are stuck with Python 2. Anaconda is also an environment manager and makes it very easy to go back and forth between Python 2 and 3 on a single installation of Anaconda (learn more here).
To see if you have more than 1 version of anaconda installed and to fix it if you do, let’s first look at your .bash_profile.
1 - Open a new terminal and go to your home directory. You can do this by using the command below.
2 - Use the
cat command to see the contents of the hidden file .bash_profile. Type the following command into your terminal.
You should only see one anaconda version added to your path as you see below, this isn’t a problem for you. Move to the conclusion of the tutorial.
If you see more than one Anaconda version, proceed to step 3.
3 - To remove the old version of Anaconda from your .bash_profile use the command below to edit the file using the nano editor.
From the image above, notice there is a newer Version of Anaconda. Simply remove the older version of Anaconda. Type control + X to exit out of nano.
Save changes by typing Y.
Close that terminal and open a new one. You should be okay now. Keep in mind that this isn’t the only issue you can have when installing Anaconda, but it is a very common issue.
This tutorial provided a quick guide to install Anaconda on Mac as well as dealing with a common installation issue. A graphical install of Anaconda isn’t the only way to install Anaconda as you can Install Anaconda by a Command Line Installer, but it is the easiest. If you aren’t sure what to do after installing Anaconda, here are a few things you can do:
- If you would like to learn more about Anaconda, you can learn about more here.
- If you want to start coding on your local computer, you can check out the the Jupyter Notebook Definitive Guide to learn how to code in Jupyter Notebooks.
- If you want to learn Python, you can check out DataCamp's Intro to Python for Data Science course.
If you any questions or thoughts on the tutorial, feel free to reach out in the comments below or through Twitter.
Using Anaconda in a commercial setting? You may need to purchase a license to stay compliant with our Terms of Service. This can be accomplished through Anaconda Commercial Edition, Anaconda Team Edition, or Anaconda Enterprise. If you have already purchased Commercial Edition, please proceed to the Authenticating Commercial Edition section after completing your installation here.
Haven’t purchased Commercial Edition yet? Visit https://anaconda.cloud/register to get started.
You can install Anaconda using either the graphical installer (“wizard”) or thecommand line (“manual”) instructions below. If you are unsure, choose the graphical install.
macOS graphical install¶
Download the graphical macOS installer for your version of Python.
RECOMMENDED: Verify data integrity with SHA-256.For more information on hashes, see What about cryptographic hash verification?
Double-click the downloaded file and click continue to start the installation.
Answer the prompts on the Introduction, Read Me, and License screens.
Click the Install button to install Anaconda in your ~/opt directory (recommended):
OR, click the Change Install Location button to install in another location (not recommended).
On the Destination Select screen, select Install for me only.
If you get the error message “You cannot install Anaconda in this location,” reselect Install for me only.
Click the continue button.
Optional: To install PyCharm for Anaconda, click on the link to https://www.anaconda.com/pycharm.
Or to install Anaconda without PyCharm, click the Continue button.
A successful installation displays the following screen:
Verify your installation.
Using the command-line install¶
Use this method if you prefer to use a terminal window.
In your browser, download the command-line version of themacOS installer for your system.
RECOMMENDED: Verify data integrity with SHA-256.For more information on hash verification, see cryptographic hash validation.
Open a terminal and run the following:
/path/filenamewith your installation’s path and filename.
Install for Python 3.7 or 2.7:
For Python 3.7 enter the following:
For Python 2.7, open the Terminal.app or iTerm2 terminal application and then enter the following:
bashcommand regardless of whether or not you are using the Bash shell.
~/Downloadswith your actual path and
Anaconda3-2020.02-MacOSX-x86_64.shwith actual name of the file you downloaded.
The installer prompts “In order to continue the installation process, please review the license agreement.”Click Enter to view the license terms.
Scroll to the bottom of the license terms and enter yes to agree to them.
The installer prompts you to Press Enter to confirm the location, Press CTRL-C to cancel the installationor specify an alternate installation directory. If you confirm the default location,it will display
PREFIX=/home/<user>/anaconda<2or3>and continue the installation.
Unlike the graphical install, installing the shell file will place it in ~/anaconda<2 or 3> by default,not ~/opt. This is due to limitations with installing .pkg files on macOS Catalina.
Installation may take a few minutes to complete.
We recommend you accept the default install location. Do not choose the path as /usr for theAnaconda/Miniconda installation.
The installer prompts “Do you wish the installer to initialize Anaconda3by running conda init?” We recommend “yes”.
If you enter “no”, then conda will not modify your shell scripts at all.In order to initialize after the installation process is done, first run
source<pathtoconda>/bin/activateand then run
If you are on macOS Catalina, the new default shell is zsh.You will instead need to run
The installer displays “Thank you for installing Anaconda!”
Optional: The installer describes the partnership between Anaconda and JetBrains andprovides a link to install PyCharm for Anaconda athttps://www.anaconda.com/pycharm.
Close and open your terminal window for the Anaconda installation to take effect.
To control whether or not each shell session has the base environmentactivated or not, run
condaconfig--setauto_activate_baseFalseorTrue. To run conda from anywhere without having the base environmentactivated by default, use
condaconfig--setauto_activate_baseFalse.This only works if you have run
condainitis available in conda versions 4.6.12 and later.
Verify your installation.
Conda Mac Install App
Get started programming quickly with Anaconda in the Getting started with Anaconda guide.