Skip to content

Things to install

Hugo Stam edited this page Jul 29, 2019 · 14 revisions

To start working with Python.

Two types of Python software are recommended to use during your MSc Thesis at the TU Delft:

  1. Python distribution

    A Python distribution is an application that includes python and a package management system including most important packages.

    Overview of Python distributions >> Anaconda is highly recommended.

    • Anaconda - a free and open-source distribution of Python that aims to simplify package management and deployment.

      Using the Anaconda Navigator, a Jupyter notebook can be launched and environments can be managed. The Jupyter notebook is a server-client application that allows you to edit and run code via notebook documents in a web browser.

  2. (Python) developers environment

    To edit and debug code you can use an Integrated Developers Environment (IDE).

    Overview of IDE's >> PyCharm is highly recommended.


To start collaborating with your fellow students.

You can make use of a Git client and a Software development platform.

  1. Git client

    A Git client is an application to help you work with git version control.

    Overview of git clients >> SourceTree is highly recommended.

  2. Software development platform

    • Github - a software development platform that can provide access control and collaboration features. See 'Things to arrange' for more information.

So, install: