Malgré l'utilisation d'un environnement virtuel, les développeurs peuvent rencontrer le Erreur « importation non résolue » dans Pylint lorsque vous travaillez dans Visual Studio Code. Ce problème provient de l'incapacité de Pylint à détecter l'emplacement des fichiers Python dans l'environnement virtuel.
Pour résoudre ce problème, le paramètre d'espace de travail suivant peut être ajouté au fichier .vscode/settings.json :
"python.autoComplete.extraPaths": ["path-to-your-code"]
En spécifiant le chemin d'accès au code, Pylint pourra localiser les fichiers Python nécessaires et résoudre les instructions d'importation. Ce paramètre garantit que Pylint prend en compte le code de l'environnement virtuel, même s'il est stocké en dehors du répertoire de l'espace de travail.
En 2023, une mise à jour de cette méthode a été introduite en raison de la dépréciation de python-langage-server . Avec le nouveau serveur de langage Pylance, le paramètre est configuré comme suit :
"python.analysis.extraPaths": ["path-to-your-code"]
Cette syntaxe modifiée garantira que le paramètre correct est appliqué et Pylint continue de résoudre les instructions d'importation dans Visual Studio Code, permettant aux développeurs de se concentrer sur l'écriture de code plutôt que sur le dépannage des erreurs.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!