/
installation.md
37 lines (25 loc) · 1.88 KB
/
installation.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
title: Installation
parent: uebersicht.md
next: beispiele.md
# Vorbereitungen fürs Tutorial
Für unsere Arbeit benötigen wir:
* **Python** (einfach eine möglichst aktuelle Version spricher ab ~3.8)
* **Visual Studio Code**
* Extension für Python
Für das Tutorial ist es egal, unter welcher Plattform gearbeitet wird (Windows/Linux/MacOS/...). Um eine gemeinsame Basis für die Entwicklungsumgebung zu bieten, möchte ich euch **Visual Studio Code** (nicht zu verwechseln mit *Visual Studio*!) empfehlen.
# Installation Visual Studio Code
Hier geht's zum Download: [Visual Studio Code Download](https://code.visualstudio.com/download) . Wählt die für euch passende Plattform aus und führt die Installation durch.
# Installation Python
Wir benötigen eine Python Installation mit Version >= 3.6.
Es gibt viele Möglichkeiten Python zu installieren und manche Plattformen liefern Python direkt mit (MacOS/Linux). Sollte dies nicht der Fall sein oder nur eine alte Version vorhanden sein, gibt es eine Downloadmöglichkeit hier: [Python Download](https://www.python.org/downloads/)
**Wichtig**: Unter Windows sollte der Pfad zu Python in der `PATH` Umgebungsvariable sein. Dazu bei der Installation folgende Option setzen:
![Umgebungsvariable bei der Installation setzen](add_Python_to_Path.png)
# Visual Studio Code Erweiterung für Python
Nach dem Start von Visual Studio Code gibt es auf der linken Seite eine Toolbar. Dort "Extensions" auswählen und nach "python" suchen und installieren.
![Python Extension](add_Python_Extension.png)
# Test der Installation
1. Erstelle eine neue Datei (<kbd>Ctrl</kbd> + <kbd>n</kbd>)
2. Schreibe folgendes in diese Datei: `print('Hello world!')`
3. Speichern dieser Datei (<kbd>Ctrl</kbd> + <kbd>s</kbd>) unter `test.py`
4. Ausführen dieser Datei mittels <kbd>Ctrl</kbd> + <kbd>F5</kbd>
5. Unten sollte im Terminal (neben anderen Meldungen) `Hello world!` erscheinen