Installing Anaconda and running Jupyter Notebooks on your Virtual Machine

Anaconda is an open-source package manager, environment manager, and distribution of the Python and R programming languages. Anaconda is widely used for scientific computing, data science and machine learning workflows.

If you are looking to install Python, we recommend using Anaconda Python distribution as it is a ready-made and up-to-date package for working with Python. The base package contains libraries used for data science including those necessary for running Jupyter Lab and Jupyter Notebook. Anaconda also provides a mechanism for managing distinct environments that capture library dependencies.

This article will guide you through installing Anaconda on your Virtual Machine in the Aridhia DRE Workspace, and then running Jupyter Notebooks. Please note that Jupyter Notebook is also available as a Built-in App in your workspace and comes pre-installed in a Data Science Virtual Machine

Instructions for Linux

Instructions for Windows

Instructions for Linux

1. Download Anaconda

From the web browser, go to the Anaconda Archive, then looking at the 'Last Modified' column scroll down to find the latest Anaconda3 distribution, which should look something like Anaconda3-2020.11. Copy the link of the Linux installer (64-Bit x86 version).

anaconda_linux.png

In your Virtual Machine, open the terminal, move into the tmp folder, and then use the copied link to download the latest Anaconda distribution:

cd /tmp
curl -O https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh

2. Verify Anaconda download

Use the command below to verify the downloaded data integrity.

sha256sum Anaconda3-2020.11-Linux-x86_64.sh

The command should print out a single line that looks like the screenshot below.

verify_conda.png

3. Install Anaconda

sudo mkdir /opt/tmpconda
sudo chown -R workspace:workspace /opt/tmpconda
sudo TMPDIR=/opt/tmpconda bash Anaconda3-2020.11-Linux-x86_64.sh
  • You will need to press Enter to scroll down to the bottom of the license agreement.
  • Type yes to accept the license terms and conditions
  • The installer will ask if you want to accept the default installation location: do NOT accept it, instead, set it to /opt/anaconda3
  • At the end, type no to NOT initialize Anaconda3 at this time.

conda_location.png

4. Initialise Anaconda

Initialise Anaconda for your Virtual Machine user:

sudo chown -R workspace:workspace /opt/anaconda3 
/opt/anaconda3/bin/conda init

To create your own environments, you need to have write access to .conda folder, so you need to change the folder ownership by running this command:

sudo chown -R workspace:workspace ~/.conda

5. Check Anaconda installation

Exit the terminal and open a new one. If all went well, you should see your terminal prompt prefixed by a (base) label, which indicates you are in Conda's base environment.

conda_base.png

Now you can test the installation:

which python  

> /usr/bin/python

python --version

>Python 3.7.4

6. Running Jupyter Notebook

Once Anaconda is installed, you can simply open the Jupyter Notebook by running:

jupyter notebook

jupyter_notebook.png

Instructions for Windows

1. Download Anaconda installer

From the web browser, go to the Anaconda Archive, then looking at the 'Last Modified' column scroll down to find the latest Anaconda3 distribution.

Click to download the 64-Bit Windows installer. The release name should be something like Anaconda3-2020.11-Windows-x86_64.exe.

download_for_windows.png

2. Install Anaconda

Navigate to the Downloads folder, and double click on the Anaconda3 executable. Follow the instructions to complete the installation

3. Open the Anaconda Prompt

Once the installation is complete, go to the Start menu and select the Anaconda Prompt. This should open the command-line shell.

See which version of Python you are running:

python

which_python_anaconda.png

Updated on August 31, 2023

Tagged:

Was this article helpful?