„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie lege ich das Arbeitsverzeichnis für das Python-Debuggen in Visual Studio Code fest?

Wie lege ich das Arbeitsverzeichnis für das Python-Debuggen in Visual Studio Code fest?

Veröffentlicht am 08.11.2024
Durchsuche:843

How to Set the Working Directory for Python Debugging in Visual Studio Code?

Wie lege ich das Arbeitsverzeichnis zum Debuggen eines Python-Programms mit dem Debugger von VS Code fest?

Beim Debuggen eines Python-Programms mit Visual Studio Code ( VS Code) ist die Angabe des Arbeitsverzeichnisses von entscheidender Bedeutung, um sicherzustellen, dass Ihr Skript ordnungsgemäß ausgeführt wird.

Um das Arbeitsverzeichnis in Ihrer Startkonfigurationsdatei (launch.json) festzulegen, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie Ihre launch.json-Datei:

    • Navigieren Sie in VS Code zur Ausführungsansicht, indem Sie auf das Symbol Ausführen klicken Seitenleiste.
    • Wählen Sie das Zahnradsymbol Konfigurieren in der oberen Symbolleiste aus.
    • Klicken Sie auf Konfiguration hinzufügen... und wählen Sie Python:
  2. Legen Sie die Variable „cwd“ fest:

    • Suchen Sie in der Startkonfiguration nach „ Abschnitt „Konfigurationen“.
    • Fügen Sie in der ersten Konfiguration die folgende Zeile ein:
    "cwd": "${fileDirname}"
    • Dies gibt an, dass das Arbeitsverzeichnis auf das Verzeichnis der aktuell geöffneten Python-Datei festgelegt wird.
  3. Beachten Sie die Option „Zweck“ (optional):

    • Wenn Sie das Symbol „Ausführen und Debuggen“ in der Seitenleiste oder die Option Python-Datei im Terminal ausführen verwenden möchten, fügen Sie die folgende Zeile hinzu:
    "purpose": ["debug-in-terminal"]
  4. Speichern Sie Ihre launch.json-Datei:

    • Stellen Sie sicher, dass Sie Ihre launch.json-Datei im selben Verzeichnis wie Ihr Python-Skript speichern.

Beispiel für eine launch.json-Konfiguration:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python Current File (Integrated Terminal)",
            "request": "launch",
            "type": "python",
            "program": "${file}",
            "console": "integratedTerminal",
            "cwd": "${fileDirname}",
            "purpose": ["debug-in-terminal"]
        }
    ]
}

Hinweis: Die Datei launch.json steuert die Debug-Einstellungen für Ihr Projekt. Wenn Sie noch keins haben, erstellen Sie es, indem Sie in der Debug-Ansicht auf das Zahnradsymbol Konfigurieren klicken.

Freigabeerklärung Dieser Artikel wird unter folgender Adresse abgedruckt: 1729235357 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3