**Dies ist eine alte Version des Dokuments!**
Python & VSCode Setup
Setup VSCode & Python
- Editor Visual Studio Code (VSCode) herunterladen und installieren: https://code.visualstudio.com
- Lade die aktuelle Version von Python herunter: https://www.python.org/downloads/ (Stand Feb. 2025: Python 3.13)
Wichtig: Wähle „Add python.exe to PATH“ und/oder „Add Python to environment variables.“ aus!
- In VSCode installiere die folgenden Erweiterungen / Extensions, die dir das Programmieren mit Python erleichtern: „Anzeigen“ / „Erweiterungen“ oder Tab auf linken Seite:
- In VSCode den Ordner öffnen, in dem man arbeiten möchte: „Datei“ / „Ordner öffnen“
- Direkt in VScode ein neue Datei mit der Python-Endung
.py
erstellen, z.B.hello_world.py
. Dazu muss der „Explorer“-Tab geöffnet sein: Oben links auf entsprechendes Symbol klicken oder „Anzeigen“ / „Explorer“.
- Diese Python-Datei öffnen und ausführen: „F5“ oder „Ausführen“ / „Debugging Starten“
Python programmieren in VSCode
- Dateien öffnet man am besten nicht per Doppelklick, sondern startet VSCode und öffnet den Ordner, in dem man arbeiten möchte: „Datei“ / „Ordner öffnen“ / Ordner auswählen.
- Sicher stellen, dass „Explorer“-Tab geöffnet ist: Oben links auf entsprechendes Symbol klicken oder „Anzeigen“ / „Explorer“.
- Vorteil: jetzt sieht alle Dateien und Unterordner und kann direkt dort neue Dateien erstellen, löschen, umbenennen, Unterordner erstellen usw. Man kann also alles direkt im VSCode erledigen und muss nicht in den Windows Explorer des Computers wechseln.
- Bestehende Python-Datei öffnen oder neue erstellen (Wichtig: Muss Endung
.py
oder.ipynb
, mehr dazu unten, haben) und darin programmieren.
- Programm ausführen: „F5“ drücken.
- Beim ersten Ausführen erscheint die Meldung „Debugger auswählen“: „Python Debugger“ / „Python Datei“. Falls mehrere Versionen von Python installiert wurden, muss man eine davon auswählen.
- Falls die Meldung
'Zum Anpassen von "Ausführen und Debuggen" erstellen Sie eine launch.json-Datei'
erhalten, auf diese klicken, um eine launch.json Datei zu erstellen.
Python Module installieren
Um Python-Module wie numpy usw. zu installieren, verwendet man pip (pip installs packages):
- VSCode öffnen, Projektordner öffnen
- Links in Tab „Workspace Environments“ bei gewünschter Python Installation „Open in Terminal“ auswählen
- Befehl für Installation geben:
pip install <module-name>
, z.B.pip install numpy
Nützliche Links
- Shortcuts VSCode:
Jupyter-Notebooks (optional)
- Anstelle von klassischen Python-Files (
.py
) kann man auch mit Jupyter-Notebooks arbeiten. Ein solches ist eine Mischung aus Python-File und Textdokument (im Markdown Format). - Man erstellt ein neues Jupyter-Notebook, indem man ein File mit Endung
.ipynb
(für interavtive python notebook) erstellt. Nun kann beliebig viele Textblöcke (Markdown) und Codeblöcke aneinander reihen. - Die wichtigsten Markdown Befehle findet man hier: https://de.wikipedia.org/wiki/Markdown
- Codeblöcke ausführen kann man mit Shift / Enter.