Install Python#

In this section, you will find different installation guides that cover the same components:

  • conda as the Python package manager,

  • Python and packages required for 1st year students,

  • Visual Studio Code.

Importantly, these installation guides are specifically designed for students who meet at least one of the following criteria:

Although tailored for 1st year students, these guides are also ideal for anyone needing to use Python.

License and terms of use of Anaconda

Anaconda/Miniconda defaults to installing packages from the Anaconda repositories. There are license restrictions on how to use these. Please carefully read them for your own sake.

These terms does not apply to Miniforge (which is what our guides use)!

The conda provided through our installation guidelines will default to use the conda-forge channel (and so are not under the Anaconda terms of service). However, one may accidentially follow a guide that adds the Anaconda repositories to the available download channels. Therefore users should be aware, at install time, where the packages originates from.

Note that Anaconda is free to use in teaching (as of 2025) for students. For full details of the license, please read them on here.

See here for more details.

— Installation on Windows#

— Installation on MacOS#

— Installation on Linux#

Note

If you are using a different operating system than the ones listed above, please send an email to us, and we will try to help you.