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:
First-year Bachelor students at DTU
Students taking one of:
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#
Recommended The automated installation requires minimal intervention.
The manual installation guide allows you to set up Python step by step.
— Installation on MacOS#
Recommended The automated installation requires minimal intervention.
The manual installation guide allows you to set up Python step by step.
— Installation on Linux#
Recommended The manual installation guide.
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.