web-dev-qa-db-fra.com

Comment mettre à jour pip dans PyCharm lorsque j'ai deux versions de python?

J'ai installé Python 2.7 et Python 3.5 sur Windows 10. J'utilise python 2.7 dans mon projet PyCharm actuel et l'interpréteur python du projet a été défini sur python 2.7. J'ouvre maintenant les paramètres de PyCharm et je souhaite mettre à jour mon pip de python 2.7.

 enter image description here

La version de pip était la 8.1.1 et j'ai cliqué sur mettre à jour, m'attendant à ce qu'il soit mis à jour à la dernière version. Cependant, après avoir laissé entendre "mise à jour avec succès", j'ai remarqué que la version de pip était toujours la 8.1.1. Ensuite, j'ai réalisé que PyCharm pouvait utiliser ma version de pip par défaut dans la ligne de commande Windows - qui est le pip de python3.5.

Comment résoudre ce problème? Est-ce un bug? 

9
guo

Pour mettre à jour pip sur pycharm: 

  1. Ouvrir les paramètres du projet (Fichier> Paramètres ...) (préférences sur Mac)
  2. Projet> Interprète de projet
  3. Appuyez sur le bouton +
  4. Tapez "pip" dans le champ de recherche supérieur
  5. Dans le coin inférieur droit, choisissez "spécifier la version"
  6. Choisissez votre version et appuyez sur Installer le package.

image showing the screen

7
Billion

Pour mettre à niveau un package vers sa dernière version dans PyCharm, le moyen le plus simple consiste à utiliser le bouton de mise à niveau.
Quand une version plus récente d’un paquet est disponible, elle apparaît dans la colonne "Dernières" avec une flèche bleue horizontale .
Tout package de ce type peut être sélectionné et cliquer sur le bouton représentant une flèche verticale à droite (comme vous pouvez le voir sur la capture d'écran ci-dessous) pour mettre à niveau ce package vers la dernière version .  enter image description here

1
Akash Dhorajiya

Pour utiliser la dernière version de pip dans les projets nouvellement créés. Vous devez mettre à jour Python où PyCharm le référence (pour connaître ce chemin, cliquez sur Project Interpreter -> Base Interpreter dans la fenêtre de création du projet). Ensuite, téléchargez et installez ou mettez à jour Python vers la dernière version sur le chemin spécifié dans votre IDE vers l'interpréteur Python.

1
kolserdav

Je ne sais pas pourquoi il ne met pas à jour pip dans votre machine mais j'ai juste essayé de mettre à jour pip dans mon environnement linux et cela a fonctionné correctement.

Essaye ça. Créez un environnement virtuel dans PyCharms avec l'interpréteur de votre choix, installez tous les packages nécessaires et essayez de mettre à jour pip. Cela devrait fonctionner maintenant.

0
kingJulian

Veuillez vérifier où est installée votre version de python actuellement utilisée et l’utiliser pour exécuter vos commandes py (notez qu’il existe un fichier Python.exe) Comme celui-ci: chemin d’installation Python - windows 7

Quand j'exécute cette commande ou que j'ai essayé de mettre à jour pip en utilisant la fenêtre pycharm, rien ne s'est passé

python -m pip install --upgrade pip

passez à (utilisez tout le chemin du python.exe dans le cadre de la commande):

C:\Users\\AppData\Local\Programs\Python\Python.exe python -m pip install --upgrade pip

Vous pouvez exécuter cette commande au bas de pycharm, où se trouve une option "Terminal" option pycharm terminal

Cela a fonctionné pour moi.

0
Mr. Joe

Non ce n'est pas un bug. C'est un comportement normal. 

Vous pouvez résoudre ce problème en mettant à jour le pip dans votre Windows via cmd Prompt

Soit en utilisant python:

python -m pip install --upgrade pip

ou easy_install:

easy_install -U pip
0
afxentios