web-dev-qa-db-fra.com

VSCode: Il n'y a pas d'installation de Pip disponible dans l'environnement sélectionné

J'essaie d'exécuter l'autopep8 linter sur un fichier Python dans VSCode.

J'ai suivi les instructions ici: https://code.visualstudio.com/docs/python/environments et j'ai sélectionné mon interprète (P): /usr/local/bin/python

J'essaie ensuite de formater mon code et VSCode indique que autopep8 n'est pas installé et peut être installé via Pip. Cependant, lorsque j'essaie d'installer via Pip, There is no Pip installer available in the selected environment apparaît.

J'ai ensuite essayé de lancer un terminal dans l'environnement actuel en sélectionnant Python: Create Terminal dans la palette de commandes.

Le terminal s'ouvre correctement, pip est présent et je suis même capable de pip install autopep8 dans le terminal ouvert en mode VSCode, mais lorsque j'essaie d'exécuter la commande Format Document, les mêmes erreurs que autopep8 et pip ne sont disponible dans l'environnement.

12
ashgromnies

Sur Ubuntu16.04, j’ai travaillé avec Python3 en vscode et

apt-get install python3-pip

résout mon problème.

C'est parce que j'ai découvert que: Sous mon terminal, je tape le pip -V. Il affiche que c'est pour Python2, pas pour Python3.

16
sean.wu

Homme tu ne peux que changer d'interprète.

Allez dans (ctrl + shift + p), puis tapez Python: Sélectionnez un interpréteur, vous choisissez ainsi la version dont votre extension a besoin. 

Cela a fonctionné pour moi.

6
elan lima

1.Sélectionnez la commande Fichier> Préférences> Paramètres (,) pour ouvrir vos paramètres utilisateur.

2. Recherchez et créez ou modifiez une entrée pour python.pythonPath avec le chemin d'accès complet à l'exécutable Python selon vos besoins.

4
Mohit Dabas

(sur mac) si vous utilisez python3 mais que vscode vous a dit que pip n'était pas installé, vous pouvez changer la version de python sur vscode bottom . Et je suppose que vous utilisez un autre terminal mais pas bash, le terminal par défaut de vscode est bash. Bash ne sait pas que vous avez installé pip @ 2.

2
金色的暗

Sur Ubuntu:

Assurez-vous que Python et pip sont installés.

Allez dans Paramètres, tapez python.py dans l'entrée de recherche. Cela devrait trouver les paramètres de chemin Python.

Supprimez ce chemin (s'il est actuellement défini), enregistrez. Code de sortie et réglez-le sur la valeur actuelle. 

Pour moi, c'est/usr/bin/python3

0
Kamil Naja