Tutorial 2: Installing Jupyter Notebook on your local computer

2. Install Mamba and access the Miniforge prompt

Install Mamba and access Miniforge

A package manager is a tool that allows you to manage the dependencies for your project that are not part of the Python standard library. Dependencies are code that is required for your program to function properly, often in the form of packages. For these exercises we will be using Mamba.

We will go through the following steps:

1. Download the Miniforge installer for Windows from the official Miniforge GitHub repository.

2. Install Miniforge. Follow the instructions (next page adapted from this excellent tutorial by Christian Mills).

3. Create pyWaPOR environment

On Windows we use Mamba through the Miniforge prompt, which is a command-line interface for interacting with conda environments.

Note

Pip is the most popular package manager for Python, which can install packages from many sources. The Python Package Index, PyPI, is the primary source. Although Pip is fine for general Python computing, it is preferred to use package managers that can create isolated environments that can be used to manage dependencies for different projects. Conda is the most popular one. A newer package manager is Mamba, which is faster than conda.