Je veux exécuter du code python dans Microsoft Visual Studio Code, mais cela donne une erreur:
"Linter pylint n'est pas installé"
J'ai installé:
- L'extension VS Code Python
- Python3
- Anaconda
Comment puis-je installer pylint?
Je veux exécuter du code python dans Microsoft Visual Studio Code, mais cela donne une erreur:
"Linter pylint n'est pas installé"
J'ai installé:
Comment puis-je installer pylint?
Vérifiez que le chemin d'accès à pylint a été installé en tapant which pylint
.
Vous obtiendrez quelque chose comme: /usr/local/bin/pylint
Copiez le.
Accédez aux paramètres de votre vscode dans l'onglet preferences
et recherchez la ligne correspondante.
"python.linting.pylintPath": "pylint"
Modifier la ligne pour être
"python.linting.pylintPath": "/usr/local/bin/pylint"
,
en remplaçant "pylint"
par le chemin que vous avez obtenu en tapant which pylint
Enregistrez vos modifications et rechargez le vscode.
ctrl+~
)pip install pylint
Si cela ne fonctionne pas: Sur la chance que vous avez configuré par défaut de python chemin d'accès de votre éditeur, vous aurez besoin pour correspondre à ce que python est l'emplacement de l'installation avec le pip exécutable que vous appelez à partir de la borne.
C'est un problème parce que l'extension Python de paramètres permettent pylint par défaut. Si vous préférez désactiver le peluchage, vous pouvez modifier ce paramètre à partir d' true
de false
dans votre compte utilisateur ou les paramètres d'espace de travail:
"python.linting.pylintEnabled": false
Si vous travaillez dans un environnement virtuel (virtualenv), vous aurez certainement besoin de mettre à jour l' python.lintint.pylintPath
réglage (et probablement l' python.pythonPath
, ainsi, si vous ne l'avez pas déjà) si vous voulez pelucheuses de travail, comme ceci:
// settings.json (workspace-specific one is probably best)
{
// ...
"python.linting.pylintPath": "C:/myproject/venv/Scripts/pylint.exe",
"python.pythonPath": "C:/myproject/venv/Scripts/python.exe",
// ...
}
C'est pour Windows, mais d'autres systèmes d'exploitation sont similaires. L' .exe
de prolongation a été nécessaire pour qu'il fonctionne pour moi sur Windows, même si elle n'est pas requise lorsque effectivement en cours d'exécution dans la console.
Si vous voulez juste de le désactiver, puis utilisez l' python.linting.pylintEnabled": false
réglage comme indiqué dans Ben Delaney réponse.
Essayez de faire cela Si vous êtes en cours d'exécution VS Code sur une machine Windows et d'obtenir cette erreur (je suis sur Windows 10).
Aller dans les paramètres et changer le python d'accès de l'emplacement de VOTRE installation de python.
j'.e
Modification: "python.pythonPath": "python"
De: "python.pythonPath": "C:\\Python36\\python.exe"
Et puis: Sauvegarder et Recharger VS Code.
Maintenant, quand vous obtenez le message indiquant que "Linter pylint n'est pas installé", il suffit de sélectionner l'option"installer pylint'.
Puisque vous avez maintenant fourni le bon chemin d'accès à votre installation de Python, la pylint l'installation se termine avec succès dans le Windows Powershell Terminal.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.