J'essaie d'installer pip sur mon système Windows 10. J'ai récupéré le fichier get-pip.py et j'ai exécuté la commande
Traceback (most recent call last): File "runpy.py", line 193, in _run_module_as_main File "runpy.py", line 85, in _run_code File "C:\Program Files\Python\python-3.6.3-embed- amd64\Scripts\pip.exe\__main__.py", line 5, in <module> ModuleNotFoundError: No module named 'pip'
Voici un instantané du terminal
pip -V
Maintenant, quand j'essaye de vérifiez la version avec
$ python get-pip.py Collecting pip Using cached https://files.pythonhosted.org/packages/46/dc/7fd5df840e fb3e56c8b4f768793a237ec4ee59891959d6a215d63f727023/pip-19.0.1-py2 .py3-none-any.whl Collecting setuptools Using cached https://files.pythonhosted.org/packages/ff/47/1dfa4795e 24fd6f93d5d58602dd716c3f101cfd5a77cd9acbe519b44a0a9/wheel-0.32.3-py2.py3- none-any.whl Installing collected packages: pip, setuptools, wheel Successfully installed pip-19.0.1 setuptools-40.8.0 wheel-0.32.3
J'obtiens ceci -
python get-pip.py
Pourquoi cela se produit-il? Il a JUSTE dit que pip installé avec succès et quand j'essaie de voir la version pour vérifier si elle est installée, il dit Aucun module nommé 'pip'
De plus, j'ai inclus C: / Programme / Fichiers / Python / python3 / Scripts dans la variable PATH.
Veuillez aider! ! ! !
4 Réponses :
Après avoir exécuté python get-pip.py, python install-dir augmentera dir Lib \ site-packages
Méthode 1. essayez de cp le répertoire pip dans le répertoire d'installation python
ou
Méthode 2. changez le fichier python3x._pth dans python install-dir , ajoutez cette ligne Lib \ site-packages
lancez pip, le problème sera résolu
bravo @demianzhang ne sais pas pourquoi la réponse n'est pas acceptée. Mais la méthode 1 a fonctionné pour moi.
Vous pouvez également créer un lien symbolique nommé pip dans votre répertoire d'installation Python. mklink / D pip. \ Lib \ site-packages \ pip
Les commandes suivantes peuvent être utilisées pour savoir si le chemin d'extraction de pip est inclus ou non.
>>> import sys >>> sys.path
si le chemin de Lib \ site-packages
n'est pas inclus, alors mettre à jour le fichier python37._pth
.
Exécutez à nouveau la commande et le chemin devrait être visible.
pip install
a fonctionné avec succès pour moi après cela.
Merci @demianzhang pour l'indice ou même pour la solution.
p >
J'ai trouvé des fichiers dans mon répertoire Windows lib \ site-packages ~ ip ~ ip-20-0.2.dist-info
Les a renommés en pépin pip-20-0.2.dist-info
Et cela a fonctionné pour exécuter pip install --upgrade pip
Les étapes suivantes peuvent être suivies pour installer pip sur Windows:
Avez-vous essayé de redémarrer votre ordinateur portable? Ou essayé toutes les solutions fournies ici ou ici ?
J'ai essayé de redémarrer le système et vérifié avec pip -V. Toujours obtenir la même erreur "Aucun module nommé 'pip'". :(
essayez
pip3 -V
ne fonctionne pas non plus?@ gameon67, même erreur. : '(aucun module nommé' pip '
python 3 est livré avec pip, vous n'auriez donc pas dû avoir besoin de l'installer. De plus, êtes-vous sûr d'avoir installé python pour tous les utilisateurs? sinon il est probable que votre python 3 soit installé dans le répertoire c: / users / / appdata / local / programmes / python / python36 /
@typedefstructJames, si pip est déjà installé, comment se fait-il qu'il indique "commande introuvable" si j'essaye de faire "pip -V" ??
vous auriez toujours besoin d'ajouter la variable de chemin d'environnement correcte, c'est pourquoi j'ai demandé êtes-vous sûr qu'elle ne se trouve pas dans le répertoire que je viens de nommer?
essayez
python -m ensurepip
?@typedefstructJames, je viens de vérifier C: / users / / appdata / local / programmes / python / python37 / et python y est installé. Et alors? J'ai ajouté python PATH à mes variables d'environnement et il est disponible partout.
ou ajoutez
C: \ Python34 \ Scripts
à votre PATH@ gameon67, j'ai déjà ajouté des scripts à mon PATH. Je l'ai mentionné dans ma question.
donc s'il se trouve dans appdata / local / ... le chemin approprié à ajouter ne serait PAS
C: / Program / Files / Python / python3 / Scripts
, ce seraitc: / users / / appdata / local / programmes / python / python36 / scripts /
. Si cela ne fonctionne TOUJOURS pas pour vous, je suggérerais de réinstaller python et de vous assurer de cliquer surajouter la variable PATH
lors de l'installation afin que le processus d'installation le gère pour vous@typedefstructJames, mon problème ici est avec l'installation de pip. Python fonctionne bien. J'ai essayé à nouveau d'installer pip avec la nouvelle variable PATH - ne fonctionne toujours pas. : '(
Je comprends votre problème ... pip se trouve dans
c: / users / / appdata / local / programmes / python / python36 / scripts /
. Si ce chemin n'est pas ajouté à vos variables d'environnement, vous ne pourrez pas le lancer à partir de la ligne de commande. Encore une fois, pip est livré avec python3, il n'est donc pas nécessaire de l'installer dessus. Réinstaller python et cliquer surajouter python au chemin
résoudrait cela pour vous. De plus, une fois que vous modifiez vos variables d'environnement, vous devez fermer votre terminal et en ouvrir un nouveau pour que les modifications aient lieu.accédez à
c: / users / / appdata / local / programmes / python / python36 / scripts /
, si pip.exe est là, vous avez pip.@typedefstructJames, dois-je naviguer vers ce dossier et vérifier pip -V? Quand je l'essaye, j'obtiens TOUJOURS l'erreur sans module. :(
@KrithikaRaghavendran juste une suggestion. sur Windows 10, vous pouvez installer Ubuntu en tant qu'application à partir de l'App Store, puis effectuer la plupart de votre travail à l'intérieur. C'est un peu comme un environnement virtuel et vous fait gagner beaucoup de temps de développement