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.
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?
Pour mettre à jour pip sur pycharm:
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 .
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.
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.
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.
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