Wie man Python aus VS Code ausführt

Wie man Python aus VS Code ausführt

Visual Studio (VS) -Codes bietet Python -Entwicklungsunterstützung, die sowohl Fachkräfte als auch Hobbyisten zu schätzen wissen können. Dieser Artikel vermittelt praktische Kenntnisse über die Einrichtung Ihrer Python -Umgebung sowie über das Laufen und Debuggen von Python -Code sowie wertvolle und interessante Bonusfunktionen.

Einrichten der Python -Umgebung

Sie müssen den Python -Dolmetscher manuell auf Ihrem Computer einrichten, bevor VS -Code ihn verwenden kann. Hier erfahren Sie, wie es geht:

  1. Besuchen Sie die offizielle Python -Website.
  2. Gehen Sie zur Seite Downloads und wählen Sie Ihre Betriebssystemversion (Windows, MacOS oder Linux, abhängig von der Bibliothek) und klicken Sie auf Download.
  3. Laden Sie den Installateur herunter und führen Sie sie aus.
  4. Öffnen Sie eine Terminal- oder Eingabeaufforderung.
  5. Typ "Python -Version”Und drücken Sie“ ENTER.”
  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 dadurch erhalten. Anaconda verfügt über einen Python -Dolmetscher und eine Vielzahl von spezialisierten Bibliotheken und Tools für die Datenwissenschaft.

Für Windows -Benutzer, die eine Linux -Umgebung mit Python arbeiten möchten, ist das Windows -Subsystem für Linux (WSL) eine weitere praktikable Option. Die Entscheidung für WSL umfasst auch die Installation der korrelierenden Erweiterung. Um mehr über die Verwendung von WSL mit VS -Code zu erfahren.

Nachdem Sie diese Schritte erfolgreich ausgeschlossen haben, werden Python -Bibliotheken in Ihrem System installiert und Sie sind bereit, Code zu schreiben.

Installation der Python -Erweiterung im VS -Code

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

  1. Start vs Code.
  2. Klicken Sie in der Aktivitätsleiste auf das Symbol "Erweiterungen".
  3. Suchen Sie nach "Python" in der Erweiterungen anzeigen Suchleiste.
  4. Finden Sie die Python -Erweiterung von Microsoft auf dem Marktplatz.
  5. Klicken Sie auf die Schaltfläche "Installieren", um die Erweiterung dem VS -Code hinzuzufügen.

Nachdem Sie diese Schritte befolgt haben, haben Sie die folgenden Voraussetzungen für die Python -Codierung:

  • Python (Version 3 oder Up)
  • Vs Code
  • VS Code Pythonerweiterung

Debugging Python Code in VS Code

Debugging ist ein untrennbarer Bestandteil des Codierungsprozesses. Sie möchten also, dass Pythons Debugging -Funktionen bereit sind, sobald Sie mit dem Codieren beginnen. Lassen Sie uns die Schritte zum Debuggen von Python innerhalb von vs Code durchlaufen.

  1. Klicken Sie auf den linken Rand neben der Zeilennummer, in der Sie einen Haltepunkt hinzufügen möchten (e.G., Neben der Druckanweisung).
  2. Klicken Sie auf das Debug -Symbol in der Aktivitätsleiste an der Seite des Fensters.
  3. Drücken Sie F5 oder klicken Sie auf die grüne Schaltfläche „Ausführen und Debuggen“.
  4. Wählen Sie "Python -Datei" als Debug -Konfiguration.

Der Debugger hält am Haltepunkt an. Sie haben die Möglichkeit, Variablen zu inspizieren, den Anrufstack anzusehen und Befehle in der Debug -Konsole auszuführen.

Konfigurieren Sie Ihren Python -Interpreter

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

  1. Drücken Sie Strg + Shift + P (oder CMD + Shift + P auf MacOS), um die Befehlspalette zu öffnen.
  2. Typ "Python: Interpreter auswählen”In der Befehlspalette und drücken Sie“ Eingeben.”
  3. Wählen Sie den gewünschten Python -Dolmetscher aus der Liste 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 eine ziemlich einfache Aufgabe in VS Code. Darüber hinaus ist es von unschätzbarem Wert für die Steigerung der Produktivität, da eine auf Ihre Anforderungen zugeschnittene Umgebung schneller und effizienter wird und die Frustration verringert.

Zu diesem Zweck bietet VS-Code robuste Funktionen für leicht zugängliche Anpassungen. Experimentieren Sie mit unterschiedlichen Einstellungen und Erweiterungen, um die am besten angemessenste Konfiguration zu finden, da Sie mit dem Tool wohler werden.

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

Ändern des Python -Lining -Tools

Die Linie identifiziert und korrigiert stilistische und syntaktische Probleme im Quellcode, der zu Fehlern führen kann. Im Gegensatz zur Formatierung, die nur umstrukturiert, wie Code erscheint, analysiert das Lining auch, wie der Code ausgeführt wird, und identifiziert Fehler, die eine unsachgemäße Formatierung verursachen können.

  • Öffnen Sie die Befehlspalette, indem Sie Strg + Shift + P drücken.
  • Wählen Sie „Python: Wählen Sie eine Verrechnung aus“, um eine Liste von Lintern anzuzeigen.
  • Wählen Sie ein bevorzugtes Lining -Tool aus der Liste (z. B. Pylinint, Flake8 oder MyPy).
  • Installieren Sie das Lining -Tool in Ihrer Python -Umgebung, wenn sie aufgefordert werden.

Wenn die Installation nicht fortfahren kann, leiten Sie den Visual Studio -Code mit Administratorrechten aus oder installieren Sie den Linter manuell mit einem PIP -Befehl.

Das LINTING wird automatisch ausgeführt, wenn Sie eine Datei speichern, wenn sie aktiviert ist. Alle, die es erkennt. Sie können den Linter aktivieren oder deaktivieren, wenn er nicht mehr erforderlich ist. Öffnen Sie die Befehlspalette (Strg + Shift + P) und wählen Sie "Python: Aktivieren/Deaktivieren Sie das Linieren", um den Umschalten zu ändern.

Python Black zum Formatieren einrichten

Python Black ist eine Codeformaterin, die Ihren Python -Code automatisch ändert, um die Stylingkonventionen zu folgen, die sich auf Lesbarkeit und Codekonsistenz konzentrieren.

  1. Installieren Sie Schwarz in Ihrer Python -Umgebung mit dem Befehl: PIP Black Installieren Sie Schwarz. Um die Python-Erweiterung für Visual Studio Code zu installieren.Python ”-Linie und klicken Sie auf" Enter ".”
  2. Geben Sie Strg +oder klicken Sie in der unteren linken Ecke auf das Zahnradsymbol und wählen Sie "Einstellungen [Strg +,]" aus, um das Menü Einstellungen zu öffnen.
  3. Geben Sie in der Suchleiste oben auf der Registerkarte Einstellungen "Format auf Speichern" ein und kreuzen Sie das Kontrollkästchen an.
  4. Suchen Sie nach "Python -Formatierungsanbieter" und wählen Sie "Schwarz".”

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

Python -Snippets anpassen

Python -Snippets können ein hilfreiches Tool für die Code -Streamlining sein. Snippets sind vordefinierte oder benutzerdefinierte Codeblöcke, die Sie in den Code einfügen können. Sie machen sich wiederholte Codemuster wie Schleifen oder bedingte Aussagen schneller. Dies sind die Schritte zum Anpassen von Python -Snippets im Visual Studio -Code:

  1. Öffnen Sie die Erweiterungsansicht, indem Sie Strg + Shift + X drücken und nach „Python Snippets suchen.”
  2. Installieren Sie eine Python -Snippets -Erweiterung, die Ihren Anforderungen entspricht.
  3. Verwenden Sie die neuen Snippets in Ihrem Python -Code, indem Sie das Snippet -Präfix eingeben und auf „Tab“ oder „Enter eingeben.”

Der Visual Studio-Code verfügt über integrierte Snippets für verschiedene Programmiersprachen. Sie können diese Snippets mit IntelliSense (Strg + Space) oder einem speziellen Snippet Picker finden und einfügen. Python Snippets können vom Marktplatz von Visual Studio Code heruntergeladen werden.

Viele Erweiterungen auf dem Marktplatz für Visual Studio Code enthalten Snippets. Sie finden sie, indem Sie nach "@Category:" Snippets "in der Erweiterungsansicht suchen. Sobald Sie eine Erweiterung gefunden haben, die Sie mögen und installiert haben, starten Sie Visual Studio Code neu,. Die neuen Snippets sind im Texteditor beim Neustart erhältlich.

Verwenden integrierter Terminal

Eine der leistungsstarken Funktionen von VS Code ist das integrierte Terminal, mit dem Sie verschiedene Befehle, einschließlich Python -Skripte, 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

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

Verwendung von Jupyter -Notizbüchern

Python -Entwickler arbeiten oft mit Jupyter -Notizbüchern (ehemals Ipython Notebooks). Es handelt sich um ein Open-Source-Dokumentationsprojekt, das das Mischen von Code, Text und Visualisierungen ermöglicht. Die Anwendung enthält Dokumente mit Computercode und reichhaltigen Textelementen wie Absätzen, Gleichungen, Zahlen und Links.

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

Mit der Python -Erweiterung in VS Code können Sie Jupyter -Notizbücher direkt erstellen, bearbeiten und ausführen. Diese Integration bietet einen effizienteren Workflow, der Datenwissenschaftler und Forscher ansprechen kann, die sich regelmäßig auf Jupyter -Notizbücher verlassen.

Testen mit Python -Funktionen

Zu wissen, dass sich Ihr Code wie erwartete Zuschüsse unverzichtbarer Sicherheit verhält. Es verhindert, dass Fehler beim Code ansammelt. Auf diese Weise wird das Debuggen nicht belastender, wenn der Code reift. VS Code unterstützt verschiedene Python -Test -Frameworks, einschließlich des beliebten Unittest oder PyTest.

Nutzen Sie die integrierten Testfunktionen, um schnell im Herausgeber zu entdecken, zu laufen und zu debuggen. Wenn Sie Ihren Entwicklungsprozess testen.

Ausführung über Python Interactive Fenster

Mit dem interaktiven Fenster Python in VS Code können Sie Codestücke ausführen und die Ergebnisse visuell anzeigen. Diese Funktion hilft Ihnen, mit neuen Ideen zu experimentieren, Bibliotheken zu erkunden oder Small Code schnell zu testen. Wenn Sie an Ihren Python -Projekten arbeiten, sollten Sie das interaktive Fenster verwenden, um einen tieferen Einblick in das Verhalten und die Leistung Ihres Codes zu erhalten.

Python machte sich einfach

Wenn Sie es so weit geschafft haben, wissen Sie, wie Sie den Python -Code ausführen, debuggen und anpassen. VS Code ist eine leistungsstarke, vielseitige und einigermaßen anfängerfreundliche Python-Entwicklungsumgebung, die verschiedene Codierungsstile entgegenbringt.

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