Früher habe ich gearbeitet mit einem auf WSL erstellten Venv, das ich aus der Python-Interpreterliste auswählen konnte (Befehl: Python: Select Interpreter), und es hat gut funktioniert.
Das funktioniert nun mit dem Venv nicht erscheinen mehr aus der Python-Interpreter-Liste (mein venv ist gut aktiviert und kann Python-Dateien ausführen) und aus dem Befehl Python: Select Interpreter kann ich „Interpreterpfad eingeben“ > „Suchen“ nicht ausführen, da nur . exe-Dateien...
Auf meiner „settings.json“ habe ich:
Code: Select all
"python.pythonPath": "/home/vc/my-venv/bin/python3.12", // now this key is greyed out ("Unknown configuration setting"), it was not weeks ago
"python.venvPath": "/home/vc/my-venv",
"python.venvFolders": ["/home/vc/my-venv"],
(Ich bin nicht sicher Dies könnte jedoch aus dem neuesten VS-Code-Update hervorgehen).
Wie kann ich bitte mein Venv auswählen?
Hinweise:
- Ich würde es vorziehen, nicht mit einem Venv zu arbeiten, aus dem erstellt wurde Windows.
- Wenn VS Code mit der WSL verbunden ist (über den Befehl „Mit WSL verbinden“), kann ich den Venv auswählen, aber ich würde es vorziehen, wenn mein VS Code nicht mit der WSL verbunden wäre. wie zuvor.
- Es gibt ähnliche SO-Beiträge, aber ich habe keine Beiträge mit VS-Code gesehen, der NICHT mit der WSL verbunden ist (was ich tun möchte)