Je n'ai aucun problème à exécuter et à déboguer mon projet avec VSCode Python Extension (ms-python.python
), mais comme le répertoire racine du sous-projet python n'est pas l'intégralité du répertoire du projet, toutes les importations de mes sources sont soulignées en rouge et sont répertoriées dans les problems
et donc Go to definition
et certaines fonctionnalités similaires ne fonctionnent pas correctement. Comment puis-je dire au IDE où est le point de départ de mon projet:
Whole Project path:
docs
server
entities
user.py
customer.py
env
viewer
db
Le répertoire server
est le point de départ du chemin d'importation:
from entities.user import User
Vous pouvez créer un .env
fichier avec: PYTHONPATH=server
Cela ajoutera votre dossier server
à PYTHONPATH
si nécessaire.