Heim > Artikel > Backend-Entwicklung > Wie lege ich das Arbeitsverzeichnis für das Python-Debugging in VS-Code fest?
Arbeitsverzeichnis für das Debuggen von Python in VS-Code festlegen
Wenn Sie das Arbeitsverzeichnis angeben müssen, wenn Sie ein Python-Skript mit aktiviertem Debugger ausführen VS Code, hier erfahren Sie, wie es geht:
Launch.JSON-Konfiguration
Fügen Sie in der Konfigurationsdatei launch.json die folgende Zeile hinzu Legen Sie das Arbeitsverzeichnis dynamisch auf das Verzeichnis fest, in dem sich die aktuell geöffnete Python-Datei befindet:
"cwd": "${fileDirname}"
Achten Sie darauf, die richtige Groß-/Kleinschreibung für die Variable fileDirname zu verwenden.
Zweckoption
Abhängig von Ihrem Setup müssen Sie möglicherweise auch die folgende Option hinzufügen:
"purpose": ["debug-in-terminal"]
Diese Option ist erforderlich, wenn Sie die Wiedergabeschaltfläche in der Symbolleiste verwenden zum Debuggen.
Beispiel launch.json
Wenn Sie die Option „Python: Aktuelle Datei (Integriertes Terminal)“ verwenden, ist Ihr Die Datei launch.json könnte etwa so aussehen:
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File (Integrated Terminal)",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"cwd": "${fileDirname}",
"purpose": ["debug-in-terminal"]
}
]
}
Hinweis:
Die Datei launch.json befindet sich normalerweise in Ihrem Projektverzeichnis. Wenn Sie noch keines haben, erstellen Sie es, indem Sie „Zahnradsymbol in der oberen Leiste der Debug-Ansicht konfigurieren“ auswählen oder indem Sie auf die „Debug-Schaltfläche im Navigationsbereich“ klicken und auswählen „Erstellen Sie eine launch.json-Datei“.
Das obige ist der detaillierte Inhalt vonWie lege ich das Arbeitsverzeichnis für das Python-Debugging in VS-Code fest?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!