Bei Verwendung von https://pre-commit.com mit VSCode-Hooks, die von Paketen abhängen, die in einem Python-Venv installiert sind. Beim Pre-Commit kann angegeben werden, dass „System“ als Umgebung verwendet werden soll. Dies funktioniert hervorragend vom Terminal aus, wenn das gewünschte venv aktiv ist.
Bei Verwendung der integrierten Quellcodeverwaltung scheint jedoch auf den globalen Interpeter zugegriffen zu werden und daher sind erforderliche Pakete nicht verfügbar.
Gibt es hier eine Problemumgehung? Im Moment gebe ich den Einstiegspunkt „path/to/bin/python -m package“ in der Pre-Commit-Konfiguration an. Allerdings denke ich, dass auch die integrierte Quellcodeverwaltung zumindest den ausgewählten Interpeter berücksichtigen sollte.
Irgendwelche Gedanken?
VSCode integrierte Quellcodeverwaltung und Pre-Commit ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post
Mobile version