So führen Sie Python aus VS-Code aus

Von
Jugo Mobile
Jugo Mobile ist eine Plattform, die sich hochwertigem Inhalt in den Bereichen Gaming, Sport und Technik widmet. Engagieren Sie sich mit hochwertigem Inhalt und vernetzen Sie...
12 Minuten Lesezeit

Visual Studio (VS) Code bietet Python-Entwicklungsunterstützung, die sowohl Profis als auch Hobbyanwender zu schätzen wissen. Dieser Artikel vermittelt praktisches Wissen zum Einrichten Ihrer Python-Umgebung und zum Ausführen und Debuggen von Python-Code sowie wertvolle und interessante Bonusfunktionen.

Einrichten einer Python-Umgebung

Sie müssen den Python-Interpreter manuell auf Ihrem Computer einrichten, bevor VS Code ihn verwenden kann. So geht’s:

  1. Besuchen Sie das offizielle Python Webseite.
    1712049188 616 So fuehren Sie Python aus VS Code aus
  2. Gehen Sie zur Seite „Downloads“, wählen Sie Ihre Betriebssystemversion (Windows, macOS oder Linux, je nach Bibliothek) und klicken Sie auf „Herunterladen“.
    1712049188 446 So fuehren Sie Python aus VS Code aus
  3. Laden Sie das Installationsprogramm herunter und führen Sie es aus.
    1712049188 955 So fuehren Sie Python aus VS Code aus
  4. Öffnen Sie ein Terminal oder eine Eingabeaufforderung.
    1712049188 229 So fuehren Sie Python aus VS Code aus
  5. Typ „python –version“ und drücken Sie „Enter“.
    1712049188 222 So fuehren Sie Python aus VS Code aus
  6. Sie sollten die installierte Python-Version auf dem Bildschirm sehen.

Wenn Data Science Ihr Hauptgrund für die Verwendung von Python ist, sollten Sie Anaconda herunterladen und Python damit nutzen. Anaconda wird mit einem Python-Interpreter und einer Vielzahl spezialisierter Bibliotheken und Tools für die Datenwissenschaft geliefert.

Für Windows-Benutzer, die möchten, dass eine Linux-Umgebung mit Python funktioniert, ist das Windows-Subsystem für Linux (WSL) eine weitere praktikable Option. Die Entscheidung für WSL erfordert auch die Installation der entsprechenden Erweiterung. Weitere Informationen zur Verwendung von WSL mit VS Code finden Sie in der Dokumentation zur Remote-Entwicklung von VS Code oder im Tutorial „Arbeiten in WSL“.

Nachdem Sie diese Schritte erfolgreich abgeschlossen haben, werden Python-Bibliotheken auf Ihrem System installiert und Sie können Code schreiben.

Installieren der Python-Erweiterung in VS Code

Um die Python-Umgebung in VS Code ordnungsgemäß nutzen zu können, müssen Sie auch die Python-Erweiterung installieren. Hier sind die weiteren Schritte zum Einrichten der Erweiterung in der IDE:

  1. Starten Sie VS Code.
    1712049188 124 So fuehren Sie Python aus VS Code aus
  2. Klicken Sie in der Aktivitätsleiste auf das Symbol „Erweiterungen“.
    1712049188 794 So fuehren Sie Python aus VS Code aus
  3. Suchen Sie in der Suchleiste der Erweiterungsansicht nach „Python“.
    1712049188 225 So fuehren Sie Python aus VS Code aus
  4. Finden Sie die Python-Erweiterung von Microsoft auf dem Marketplace.
    1712049188 82 So fuehren Sie Python aus VS Code aus
  5. Klicken Sie auf die Schaltfläche „Installieren“, um die Erweiterung zu VS Code hinzuzufügen.
    1712049188 565 So fuehren Sie Python aus VS Code aus

Nachdem Sie diese Schritte ausgeführt haben, verfügen Sie über die folgenden Voraussetzungen für die Python-Codierung:

  • Python (Version 3 oder höher)
  • VS-Code
  • VS Code Python-Erweiterung

Debuggen von Python-Code in VS-Code

Das Debuggen ist ein untrennbarer Teil des Codierungsprozesses, daher sollten Sie die Debugging-Funktionen von Python bereithalten, sobald Sie mit dem Codieren beginnen. Lassen Sie uns die Schritte zum Debuggen von Python in VS Code durchgehen.

  1. Klicken Sie auf den linken Rand neben der Zeilennummer, an der Sie einen Haltepunkt hinzufügen möchten (z. B. neben der print-Anweisung).
    1712049189 278 So fuehren Sie Python aus VS Code aus
  2. Klicken Sie in der Aktivitätsleiste an der Seite des Fensters auf das Debug-Symbol.
    1712049189 542 So fuehren Sie Python aus VS Code aus
  3. Drücken Sie F5 oder klicken Sie auf die grüne Schaltfläche „Ausführen und Debuggen“.
    1712049189 617 So fuehren Sie Python aus VS Code aus
  4. Wählen Sie „Python-Datei“ als Debug-Konfiguration.

Der Debugger stoppt am Haltepunkt. Sie haben die Möglichkeit, Variablen zu untersuchen, den Aufrufstapel anzuzeigen und Befehle in der Debug-Konsole auszuführen.

Konfigurieren Ihres Python-Interpreters

VS Code erkennt den Python-Interpreter automatisch und wählt ihn aus, sofern er auf Ihrem System vorhanden ist. Allerdings müssen Sie möglicherweise den Interpreter ändern, wenn Sie mit mehreren Python-Versionen arbeiten oder virtuelle Umgebungen ausführen.

  1. Drücken Sie Strg + Umschalt + P (oder Befehl + Umschalt + P unter macOS), um die Befehlspalette zu öffnen.
    1712049189 312 So fuehren Sie Python aus VS Code aus
  2. Typ „Python: Select Interpreter” in der Befehlspalette und drücken Sie die Eingabetaste.
    1712049189 848 So fuehren Sie Python aus VS Code aus
  3. Wählen Sie den gewünschten Python-Interpreter aus der Liste aus.
    1712049189 248 So fuehren Sie Python aus VS Code aus

Mit diesen Einstellungen verwendet VS Code nun den manuell ausgewählten Interpreter.

Anpassen der VS Code Python-Umgebung

Die Personalisierung Ihrer Python-Entwicklungsumgebung ist in VS Code eine ziemlich einfache Aufgabe. Darüber hinaus ist es für die Steigerung der Produktivität von unschätzbarem Wert, da eine auf Ihre Bedürfnisse zugeschnittene Umgebung das Schreiben von Code schneller und effizienter macht und Frustrationen reduziert.

Zu diesem Zweck bietet VS Code robuste, leicht zugängliche Anpassungsfunktionen. Experimentieren Sie mit verschiedenen Einstellungen und Erweiterungen, um die am besten geeignete Konfiguration zu finden, während Sie mit der Verwendung des Tools vertrauter werden.

Schauen wir uns Möglichkeiten an, die Umgebung an Ihre Vorlieben anzupassen.

Ändern des Python-Linting-Tools

Linting identifiziert und korrigiert stilistische und syntaktische Probleme im Quellcode, die zu Fehlern führen können. Im Gegensatz zur Formatierung, die lediglich die Darstellung des Codes neu strukturiert, analysiert Linting auch die Ausführung des Codes und identifiziert Fehler, die durch eine falsche Formatierung verursacht werden können.

  • Öffnen Sie die Befehlspalette, indem Sie Strg + Umschalt + P drücken.
  • Wählen Sie „Python: Select Linter“, um eine Liste der Linters anzuzeigen.
  • Wählen Sie ein bevorzugtes Flusenwerkzeug aus der Liste aus (z. B. Pylint, flake8 oder Mypy).
  • Installieren Sie das Linting-Tool in Ihrer Python-Umgebung, wenn Sie dazu aufgefordert werden.

Wenn die Installation nicht fortgesetzt werden kann, versuchen Sie, Visual Studio Code mit Administratorrechten auszuführen oder installieren Sie den Linter manuell mit einem Pip-Befehl.

Linting wird automatisch ausgeführt, wenn Sie eine Datei speichern, sofern es aktiviert ist. Alle erkannten Probleme werden im Bereich „Probleme“ und als wellenförmige Unterstreichung im Editorfenster angezeigt. Sie können den Linter aktiviert lassen oder ihn deaktivieren, wenn er nicht mehr benötigt wird. Öffnen Sie die Befehlspalette (Strg + Umschalt + P) und wählen Sie „Python: Linting aktivieren/deaktivieren“, um den Schalter zu ändern.

Einrichten von Python Black für die Formatierung

Python Black ist ein Codeformatierer, der Ihren Python-Code automatisch ändert, um Stilkonventionen zu befolgen, die sich auf Lesbarkeit und Codekonsistenz konzentrieren.

  1. Installieren Sie Black in Ihrer Python-Umgebung mit dem Befehl: pip install black. Um die Python-Erweiterung für Visual Studio Code zu installieren, drücken Sie Strg + P, hinter der Zeile „ext install ms-python.python“ und drücken Sie die Eingabetaste.
    1712049189 123 So fuehren Sie Python aus VS Code aus
  2. Geben Sie Strg + ein oder klicken Sie auf das Zahnradsymbol in der unteren linken Ecke und wählen Sie „Einstellungen“. [Ctrl+,]”, um das Einstellungsmenü zu öffnen.
    1712049189 799 So fuehren Sie Python aus VS Code aus
  3. Geben Sie in der Suchleiste oben auf der Registerkarte „Einstellungen“ „Beim Speichern formatieren“ ein und aktivieren Sie das Kontrollkästchen.
    1712049189 476 So fuehren Sie Python aus VS Code aus
  4. Suchen Sie nach „Python-Formatierungsanbieter“ und wählen Sie „Schwarz“.
    1712049189 543 So fuehren Sie Python aus VS Code aus

Wenn Sie eine Python-Datei öffnen oder erstellen, Code schreiben und speichern (Strg + S), passt der Black-Formatierer diesen Code automatisch an. Wenn Black aus irgendeinem Grund nicht funktioniert, kann es sein, dass Ihr Python-Code einige Syntaxfehler aufweist. Überprüfen Sie in diesem Fall den Code erneut und testen Sie ihn erneut.

Anpassen von Python-Snippets

Python-Snippets können ein hilfreiches Tool zur Codeoptimierung sein. Snippets sind vordefinierte oder benutzerdefinierte Codeblöcke, die Sie in den Code einfügen können. Sie beschleunigen das Schreiben sich wiederholender Codemuster wie Schleifen oder bedingter Anweisungen. Dies sind die Schritte zum Anpassen von Python-Snippets in Visual Studio Code:

  1. Öffnen Sie die Erweiterungsansicht, indem Sie Strg + Umschalt + X drücken und nach „Python-Snippets“ suchen.
    1712049189 851 So fuehren Sie Python aus VS Code aus
  2. Installieren Sie eine Python-Snippets-Erweiterung, die Ihren Anforderungen entspricht.
    1712049190 457 So fuehren Sie Python aus VS Code aus
  3. Beginnen Sie mit der Verwendung der neuen Snippets in Ihrem Python-Code, indem Sie das Snippet-Präfix eingeben und „Tab“ oder „Enter“ drücken.

Visual Studio Code verfügt über integrierte Snippets für verschiedene Programmiersprachen. Sie können diese Snippets mit IntelliSense (Strg + Leertaste) oder einer speziellen Snippet-Auswahl suchen und einfügen. Python-Snippets können im Marketplace von Visual Studio Code heruntergeladen werden.

Viele Erweiterungen auf dem Visual Studio Code Marketplace enthalten Snippets. Sie finden sie, indem Sie in der Erweiterungsansicht nach „@category: „snippets“ suchen. Sobald Sie eine Erweiterung gefunden und installiert haben, die Ihnen gefällt, starten Sie Visual Studio Code neu. Die neuen Snippets werden beim Neustart im Texteditor verfügbar sein.

Verwenden des integrierten Terminals

Eine der leistungsstarken Funktionen von VS Code ist das integrierte Terminal, mit dem Sie verschiedene Befehle, einschließlich Python-Skripts, ausführen können, ohne den Editor zu verlassen. Verwenden Sie das integrierte Terminal, um Python-Skripte auszuführen, Pakete zu verwalten und mit Versionskontrollsystemen wie Git zu interagieren, während Sie an Ihren Python-Skripten arbeiten.

Zusammenarbeit mit Live Share

Visual Studio Code wird mit einer Live Share-Erweiterung geliefert. Diese Funktion ermöglicht die Remote-Zusammenarbeit von Entwicklern in Echtzeit. Mit Live Share können Sie Python-Projekte mit Teammitgliedern austauschen und an gemeinsamen Programmiersitzungen teilnehmen. Darüber hinaus können Sie von einem Vorgesetzten oder einem Assistenten sofortiges Feedback zu Ihrem Code erhalten. Diese Funktion verbessert die Zusammenarbeit und fördert das Lernen, da Sie Ideen und Best Practices mit Ihren Mitentwicklern teilen können.

Verwendung von Jupyter-Notebooks

Python-Entwickler arbeiten häufig mit Jupyter Notebooks (ehemals IPython Notebooks). Es handelt sich um ein Open-Source-Dokumentationsprojekt, das die Mischung von Code, Text und Visualisierungen ermöglicht. Die Anwendung enthält Dokumente mit Computercode und Rich-Text-Elementen wie Absätzen, Gleichungen, Abbildungen und Links.

Visual Studio Code bietet native Unterstützung und Hilfe über Python-Codedateien für die Arbeit mit Jupyter Notebooks.

Darüber hinaus können Sie mit der Python-Erweiterung in VS Code Jupyter-Notebooks direkt erstellen, bearbeiten und ausführen. Diese Integration bietet einen effizienteren Arbeitsablauf, der für Datenwissenschaftler und Forscher interessant sein könnte, die regelmäßig auf Jupyter Notebooks angewiesen sind.

Testen mit Python-Funktionen

Zu wissen, dass sich Ihr Code wie erwartet verhält, gibt Ihnen die nötige Sicherheit. Es verhindert, dass sich beim Codieren Fehler ansammeln. Auf diese Weise wird das Debuggen mit zunehmender Reife des Codes nicht umständlicher. VS Code unterstützt verschiedene Python-Testframeworks, einschließlich des beliebten Unittest oder Pytest.

Nutzen Sie die integrierten Testfunktionen, um den Editor schnell zu erkennen, auszuführen und zu debuggen. Durch das Testen Ihres Entwicklungsprozesses können Sie Fehler frühzeitig erkennen und so eine hohe Codequalität aufrechterhalten.

Ausführung über das interaktive Python-Fenster

Mit dem interaktiven Python-Fenster in VS Code können Sie Codeteile ausführen und die Ergebnisse visuell anzeigen. Mit dieser Funktion können Sie mit neuen Ideen experimentieren, Bibliotheken erkunden oder kleinen Code schnell testen. Erwägen Sie bei der Arbeit an Ihren Python-Projekten die Verwendung des interaktiven Fensters, um tiefere Einblicke in das Verhalten und die Leistung Ihres Codes zu erhalten.

Python leicht gemacht

Wenn Sie es bis hierher geschafft haben, wissen Sie, wie Sie Python-Code in VS Code nach Ihren Wünschen ausführen, debuggen und anpassen können. VS Code ist eine leistungsstarke, vielseitige und einigermaßen einsteigerfreundliche Python-Entwicklungsumgebung, die verschiedene Codierungsstile unterstützt.

Führen Sie Python regelmäßig in VS Code aus? Welche Python-Anpassung in VS Code finden Sie am hilfreichsten? Lassen Sie es uns im Kommentarbereich unten wissen.

Diesen Artikel teilen
Folgen
Jugo Mobile ist eine Plattform, die sich hochwertigem Inhalt in den Bereichen Gaming, Sport und Technik widmet. Engagieren Sie sich mit hochwertigem Inhalt und vernetzen Sie sich mit anderen Enthusiasten und Experten. Entdecken Sie die neuesten Trends und Innovationen in unserer lebendigen Community. Treten Sie uns bei und erleben Sie die Zukunft noch heute!
Wachsen Sie mit Ihrer Marke und erreichen Sie ein größeres Publikum. Werben Sie noch heute bei uns und lassen Sie sich von Tausenden bemerken.
© 2025 Jugo Mobile. Alle Rechte vorbehalten.