Einrichtung von Visual Studio Code für die Python 3.10 Entwicklung unter Windows 11

Melden

Hier ist eine Schritt-für-Schritt-Anleitung, wie du Visual Studio Code (VS Code) für die Entwicklung mit Python 3.10 unter Windows 11 einrichtest.

Diese Anleitung führt dich durch die Installation von Python 3.10, die Konfiguration von VS Code und das Erstellen deines ersten Programms.


1. Python 3.10 installieren

Bevor du in VS Code programmieren kannst, muss der Python-Interpreter auf deinem Windows 11 System installiert sein.

  1. Besuche die offizielle Python-Website: python.org/downloads/windows.
  2. Suche in der Liste nach Python 3.10.x (die aktuellste Unterversion von 3.10, z. B. 3.10.11).
  3. Wähle den Windows installer (64-bit) aus und lade ihn herunter.
  4. WICHTIG: Starte den Installer und setze unbedingt den Haken bei "Add Python 3.10 to PATH". Dies ermöglicht es, Python über die Kommandozeile aufzurufen.
  5. Klicke auf "Install Now".

2. Visual Studio Code installieren

Falls du VS Code noch nicht installiert hast:

  1. Gehe auf code.visualstudio.com.
  2. Lade den Installer für Windows herunter und führe ihn aus.
  3. Folge den Anweisungen und schließe die Installation ab.

3. Python-Erweiterung in VS Code installieren

VS Code benötigt eine Erweiterung, um intelligente Funktionen wie Code-Vervollständigung und Debugging für Python zu unterstützen.

  1. Öffne Visual Studio Code.
  2. Klicke auf das Extensions-Icon in der linken Seitenleiste (oder drücke Strg + Umschalt + X).
  3. Suche im Suchfeld nach "Python".
  4. Wähle die Erweiterung von Microsoft aus und klicke auf Install.

4. Den Python-Interpreter auswählen

Da du Python 3.10 nutzen möchtest, musst du VS Code mitteilen, dass es genau diese Version verwenden soll.

  1. Öffne einen Ordner, in dem du dein Projekt speichern möchtest (File > Open Folder...).
  2. Drücke Strg + Umschalt + P, um die Befehlspalette zu öffnen.
  3. Tippe "Python: Select Interpreter" ein und wähle den Befehl aus.
  4. Wähle aus der Liste Python 3.10.x aus. Du erkennst den Pfad meist an C:\Users\...\Programs\Python\Python310\python.exe.

5. Ein Test-Programm erstellen

Überprüfen wir nun, ob alles korrekt funktioniert.

  1. Erstelle eine neue Datei über File > New File... und nenne sie main.py.
  2. Schreibe folgenden Code hinein:
    import sys
    print("Hallo von Python 3.10!")
    print(f"Version: {sys.version}")
  3. Speichere die Datei (Strg + S).
  4. Klicke oben rechts auf den Play-Button (Run Python File) oder drücke F5.
  5. Im Terminal am unteren Bildschirmrand sollte nun die Bestätigung erscheinen, dass Python 3.10 verwendet wird.

6. Empfehlung: Virtuelle Umgebungen nutzen

Um deine Projekte sauber voneinander zu trennen, solltest du für jedes Projekt eine virtuelle Umgebung erstellen.

  1. Öffne das Terminal in VS Code (Terminal > New Terminal).
  2. Gib folgenden Befehl ein:
    python -m venv venv
  3. VS Code wird dich fragen, ob du die neue Umgebung für den Arbeitsbereich verwenden möchtest. Bestätige mit "Yes".
  4. Ab jetzt werden alle Bibliotheken, die du mit pip install installierst, nur für dieses Projekt gespeichert.

Tipps für Windows 11:

  • Terminal-Rechte: Falls du eine Fehlermeldung beim Aktivieren der virtuellen Umgebung erhältst ("Scripts cannot be loaded..."), öffne die PowerShell als Administrator und gib ein: Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser.
  • Schriftart: Für eine bessere Lesbarkeit im Code empfiehlt sich die Installation der Schriftart "Cascadia Code" (oft standardmäßig in Windows 11 enthalten).

Du bist nun bereit für die Entwicklung mit Python 3.10!

0