Installation von Python in Visual Studio 2022

Visual Studio kann für die Python-Entwicklung genutzt werden. Voraussetzung ist die Installation von Python und die Installation der Python-Unterstützung für Visual Studio, die mithilfe der Anwendung Visual Studio Installer hinzugefügt werden kann.

Python unter Windows installieren

Wie Ihr einen aktuellen Python-Interpreter zur Windows hinzufügen könnt, hatte ich bereits in einem älteren Artikel und einem Youtube-Video erklärt:

Ob der Interpreter erkannt wird bzw. welche Python-Version auf Eurem Windows-System installiert ist, könnt Ihr mit folgender Anweisung herausfinden:

$ python --version
Python-Version in der PowerShell anzeigen
Python-Version in der PowerShell überprüfen

Python-Unterstützung zu Visual Studio 2022 hinzufügen

Sofern auf Eurem System Visual Studio 2022 nicht installiert ist, könnt Ihr Euch eine aktuelle Version hier herunterladen.

Zusammen mit Visual Studio 2022 wird auch der Visual Studio Installer eingerichtet. Er dient dazu, Visual Studio auf dem aktuellen Stand zu halten und etwaige Komponenten hinzuzufügen oder zu entfernen.

Für die Python-Unterstützung wird die Komponente „Python-Entwicklung“ benötigt. Um sie hinzuzufügen, startet Ihr den Visual Studio Installer und wählt „Ändern“ aus.

Visual Studio aendern
Der Visual Studio Installer

Unter „Workloads“ findet Ihr „Python-Entwicklung“. Mit dem Setzen eines Häkchens wählt Ihr diese Komponente aus und klickt anschließend unten rechts auf „Ändern“.

Python-Unterstuetzung zu Visual Studio hinzufuegen
Python-Entwicklung für Visual Studio aktivieren

Wie den Installationsdetails auf der rechten Seite entnommen werden kann, wird zusätzlich „Live Share“ ausgewählt. Außerdem könnte hier, falls Python auf Eurem System nicht vorhanden ist, ein Python-Interpreter ausgewählt werden. Da die Python-Versionen, die die Python Foundation über ihre Internetseite anbietet, in der Regel aktueller sind, bietet es sich aber an, einen Python Interpreter von dort zu installieren.

Ein neues Python-Projekt erstellen

Nachdem das Hinzufügen der Python-Unterstützung abgeschlossen ist, könnt Ihr Visual Studio starten und ein neues Projekt erstellen. Achtet darauf, dass Ihr als Sprache „Python“ ausgewählt habt. Nur dann werden die passenden Vorlagen angezeigt. Für das Erstellen eines Windows-Konsolenpramms sind zusätzlich die Optionen „Windows“ und „Konsole“ auszuwählen.

Python-Anwendung in Visual Studio starten
Ein neues Python-Projekt in Visual Studio erstellen

Im nächsten Dialog gebt Ihr Eurem Projekt noch einen Namen (hier: hello-world) und legt den Speicherort fest.

hello-world Projekt in Visual Studio
Projektname in Visual Studio festlegen

Hello, World!

Mit einem Klick auf „Erstellen“ präsentiert sich Euch schließlich der Editor-Bereich. Ein einfaches Hello-World-Programm ist nun schnell geschrieben:

print("Hello, World!")
Visual-Studio-Editor mit hello world in Python
Hello-World im Editor von Visual Studio

Die Ausführung erfolg über den Button „Starten“, was in diesem Fall ein Konsolenfenster öffnet, in dem „Hello, World!“ ausgegeben wird.

Hello World in der Konsole
Konsolenausgabe von Hello, World!

Zum Schluß noch ein Wort zum Ordner, in dem Euer Projekt gespeichert wird. Er trägt als Bezeichnung den Projektnamen und enthält die von Visual Studio erstellten Projektdateien und die Datei mit dem Code, die in diesem Fall „hello_world.py“ heißt.