Heim  >  Artikel  >  Backend-Entwicklung  >  Warum wird meine virtuelle Umgebung nicht im Visual Studio-Code angezeigt?

Warum wird meine virtuelle Umgebung nicht im Visual Studio-Code angezeigt?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-10-25 12:56:021014Durchsuche

Why Isn't My Virtual Environment Showing Up in Visual Studio Code?

Einrichten virtueller Umgebungen für Python in Visual Studio Code

Ein Hindernis beim Erstellen einer virtuellen Umgebung (venv) in Visual Studio Code ( VSC)? Diese Anleitung hilft Ihnen beim mühelosen Einrichten eines venv.

Aufgetretenes Problem:

Obwohl Sie einen venv-Ordner in Ihrem Projektordner erstellt haben, zeigt VSC ihn bei der Auswahl möglicherweise nicht an Python-Interpreter. Selbst die vorgeschlagene Navigation zum übergeordneten Ordner löst das Problem nicht.

Lösungen:

Option 1: Arbeitsbereichseinstellungen

  1. Navigieren Sie zu Datei > Einstellungen > Einstellungen.
  2. Wählen Sie Arbeitsbereichseinstellungen.
  3. Suchen Sie unter Dateien:Zuordnung nach JSON: Schemas Abschnitt.
  4. Klicken Sie auf In Settings.json bearbeiten und aktualisieren Sie die folgende Zeile:
"python.defaultInterpreterPath": "Your_venv_path/bin/python"

(Für Windows: Verwenden Sie "Your_venv_pathScriptspython .exe")

  1. VSC neu starten, wenn venv immer noch nicht angezeigt wird.

Option 2: Eingabeaufforderung

  1. Öffnen Sie eine Eingabeaufforderung im übergeordneten Ordner, der das Venv enthält.
  2. Geben Sie den Code ein. und drücken Sie die Eingabetaste.
  3. VSC startet das Venv und zeigt es an im übergeordneten Ordner.

Hinweis für ältere VSC-Versionen:

Für Versionen vor VSC 1.50 verwenden Sie stattdessen python.pythonPath von python.defaultInterpreterPath in den Workspace-Einstellungen.

Das obige ist der detaillierte Inhalt vonWarum wird meine virtuelle Umgebung nicht im Visual Studio-Code angezeigt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn