pip
est un remplacement pour easy_install
. Mais dois-je installer à l' pip
aide easy_install
de Windows? Y a-t-il une meilleure façon?
python -m ensurepip
pip
est un remplacement pour easy_install
. Mais dois-je installer à l' pip
aide easy_install
de Windows? Y a-t-il une meilleure façon?
python -m ensurepip
Réponses:
Bonnes nouvelles! Python 3.4 (sorti en mars 2014) et Python 2.7.9 (sorti en décembre 2014) sont livrés avec Pip. C'est la meilleure fonctionnalité de toute version Python. Il rend accessible à tous la richesse des bibliothèques de la communauté. Les débutants ne sont plus exclus de l'utilisation des bibliothèques communautaires par la difficulté prohibitive de la configuration. En expédition avec un gestionnaire de paquets, Python rejoint Ruby , Node.js , Haskell , Perl , Go presque tous les autres langages contemporains avec une communauté open-source majoritaire. Merci, Python.
Si vous trouvez que pip n'est pas disponible lors de l'utilisation de Python 3.4+ ou Python 2.7.9+, exécutez simplement par exemple:
py -3 -m ensurepip
Bien sûr, cela ne signifie pas que le packaging Python est résolu. L'expérience reste frustrante. J'en discute dans la question Stack Overflow Est-ce que Python a un système de gestion de packages / modules? .
Et, hélas pour tous ceux qui utilisent Python 2.7.8 ou une version antérieure (une partie importante de la communauté). Il n'est pas prévu de vous envoyer Pip. Les instructions manuelles suivent.
Volant face à sa devise `` batteries incluses '' , Python est livré sans gestionnaire de paquets. Pour aggraver les choses, Pip était - jusqu'à récemment - ironiquement difficile à installer.
Par https://pip.pypa.io/en/stable/installing/#do-i-need-to-install-pip :
Téléchargez get-pip.py
, en prenant soin de l'enregistrer en tant que .py
fichier plutôt que .txt
. Ensuite, exécutez-le à partir de l'invite de commandes:
python get-pip.py
Vous aurez peut-être besoin d'une invite de commande administrateur pour ce faire. Suivez Démarrer une invite de commande en tant qu'administrateur (Microsoft TechNet).
Cela installe le package pip, qui (dans Windows) contient ... \ Scripts \ pip.exe ce chemin doit être dans la variable d'environnement PATH pour utiliser pip à partir de la ligne de commande (voir la deuxième partie des `` Instructions alternatives '' pour l'ajouter à ton chemin,
La documentation officielle indique aux utilisateurs d'installer Pip et chacune de ses dépendances depuis la source. C'est fastidieux pour les expérimentés et extrêmement difficile pour les débutants.
Pour notre bien, Christoph Gohlke prépare les installateurs Windows ( .msi
) pour les packages Python populaires. Il construit des installateurs pour toutes les versions de Python, 32 et 64 bits. Tu dois:
Pour moi, cela a installé Pip à C:\Python27\Scripts\pip.exe
. Recherchez pip.exe
sur votre ordinateur, puis ajoutez son dossier (par exemple, C:\Python27\Scripts
) à votre chemin d'accès (Démarrer / Modifier les variables d'environnement). Vous devriez maintenant pouvoir exécuter à pip
partir de la ligne de commande. Essayez d'installer un package:
pip install httpie
Voilà (j'espère)! Les solutions aux problèmes courants sont données ci-dessous:
Si vous travaillez dans un bureau, vous pourriez être derrière un proxy HTTP. Si c'est le cas, définissez les variables d'environnement http_proxy
ethttps_proxy
. La plupart des applications Python (et autres logiciels libres) respectent ces derniers. Exemple de syntaxe:
http://proxy_url:port
http://username:password@proxy_url:port
Si vous n'avez vraiment pas de chance, votre proxy peut être un proxy Microsoft NTLM . Les logiciels libres ne peuvent pas faire face. La seule solution consiste à installer un proxy convivial et gratuit qui transmet au proxy méchant. http://cntlm.sourceforge.net/
Les modules Python peuvent être partiellement écrits en C ou C ++. Pip essaie de compiler depuis la source. Si vous n'avez pas de compilateur C / C ++ installé et configuré, vous verrez ce message d'erreur cryptique.
Erreur: impossible de trouver vcvarsall.bat
Vous pouvez résoudre ce problème en installant un compilateur C ++ tel que MinGW ou Visual C ++ . Microsoft en expédie un spécifiquement pour une utilisation avec Python. Ou essayez le compilateur Microsoft Visual C ++ pour Python 2.7 .
Souvent, il est plus facile de consulter le site de Christoph pour votre colis.
pip
vous obtienne le gestionnaire de packages Python.
C:\Python27
au système PATH (qui est l'endroit où l'invite de commande recherche les programmes), suivez superuser.com/a/143121/62691
python -m pip
sur Windows!
- Obsolète - utilisez distribuer, pas setuptools comme décrit ici. -
- obsolète # 2 - utilisez setuptools car la distribution est déconseillée.
Comme vous l'avez mentionné, pip n'inclut pas de programme d'installation indépendant, mais vous pouvez l'installer avec son prédécesseur easy_install.
Donc:
C:\Python2x\
dossier (ne copiez pas tout le dossier dedans, juste le contenu), car la commande python ne fonctionne pas en dehors du C:\Python2x
dossier, puis exécutez: python setup.py install
C:\Python2x\Scripts
au cheminVous avez terminé.
Maintenant, vous pouvez utiliser pip install package
pour installer facilement des packages comme sous Linux :)
pip
aide easy_install
puis - je supprimer setuptools
par pip uninstall setuptools
? Est-ce correct ou cela entraînerait-il des problèmes plus tard?
MISE À JOUR 2014:
1) Si vous avez installé Python 3.4 ou version ultérieure, pip est inclus avec Python et devrait déjà fonctionner sur votre système.
2) Si vous utilisez une version inférieure à Python 3.4 ou si pip n'a pas été installé avec Python 3.4 pour une raison quelconque, vous utiliserez probablement le script d'installation officiel de pip get-pip.py
. Le programme d'installation pip saisit maintenant setuptools pour vous et fonctionne indépendamment de l'architecture (32 bits ou 64 bits).
Les instructions d' installation sont détaillées ici et concernent:
Pour installer ou mettre à niveau pip, téléchargez en toute sécurité get-pip.py .
Exécutez ensuite ce qui suit (qui peut nécessiter un accès administrateur):
python get-pip.py
Pour mettre à niveau un setuptools existant (ou le distribuer), exécutez
pip install -U setuptools
Je laisse les deux anciennes instructions ci-dessous pour la postérité.
ANCIENNES réponses:
Pour les éditions Windows du 64 bits variété - 64 bits Windows + Python utilisé pour exiger une méthode d'installation séparée en raison de ez_setup, mais je l' ai testé la nouvelle distribuer méthode sur Windows 64 bits en cours d' exécution 32 bits Python et 64 bits Python et vous pouvez désormais utiliser la même méthode pour toutes les versions de Windows / Python 2.7X:
ANCIENNE méthode 2 utilisant la distribution :
C:\Python27\Scripts
(n'hésitez pas à créer un Scripts
répertoire s'il n'existe pas.cd
) par le répertoire lequel vous avez téléchargé distribute_setup.py
.python distribute_setup.py
(Cela ne fonctionnera pas si votre répertoire d'installation python n'est pas ajouté à votre chemin - allez ici pour de l'aide )Scripts
répertoire de votre installation Python ( C:\Python27\Scripts
) ou ajoutez ce répertoire, ainsi que le répertoire d'installation de base Python à votre variable d'environnement% PATH%.easy_install pip
La dernière étape ne fonctionnera que si vous êtes soit dans le répertoire easy_install.exe
situé dans (C: \ Python27 \ Scripts serait la valeur par défaut pour Python 2.7), ou si vous avez ajouté ce répertoire à votre chemin.
VIEILLE méthode 1 utilisant ez_setup:
Télécharger ez_setup.py et exécutez-le; il téléchargera le fichier .egg approprié et l'installera pour vous. (Actuellement, le programme d'installation .exe fourni ne prend pas en charge les versions 64 bits de Python pour Windows, en raison d'un problème de compatibilité avec le programme d'installation de distutils.
Après cela, vous pouvez continuer avec:
c:\Python2x\Scripts
au chemin Windows (remplacez lex
dans Python2x
le numéro de version réelle que vous avez installé)easy_install pip
Mise à jour 2016+:
Ces réponses sont dépassées ou autrement verbeuses et difficiles.
Si vous avez Python 3.4+ ou 2.7.9+, il sera installé par défaut sur Windows. Sinon, en bref:
get-pip.py
. Alternativement, cliquez avec le bouton droit sur son icône dans l'Explorateur et choisissez "exécuter en tant qu'administrateur ...".Les nouveaux fichiers binaires pip.exe
(et les obsolètes easy_install.exe
) se trouvent dans le "%ProgramFiles%\PythonXX\Scripts"
dossier (ou similaire), qui n'est souvent pas dans votre PATH
variable. Je recommande de l'ajouter.
Python 3.4, qui a été publié en mars 2014, est fourni avec pip
:
http://docs.python.org/3.4/whatsnew/3.4.html
Ainsi, depuis la sortie de Python 3.4, la façon la plus récente d'installer pip sous Windows consiste simplement à installer Python.
La façon recommandée de l'utiliser est de l'appeler en tant que module, en particulier avec plusieurs distributions ou versions de python installées, pour garantir que les packages vont au bon endroit:
python -m pip install --upgrade packageXYZ
https://docs.python.org/3/installing/#work-with-multiple-versions-of-python-installed-in-parallel
pip
n'est toujours pas reconnu. Quelqu'un peut-il aider?
pip3.exe
réside et exécutez par exemple pip3 install -U sphinx
.
py -m pip install xxx
avec succès à partir de l'invite de commande Windows.
Lorsque je dois utiliser Windows, j'utilise ActivePython, qui ajoute automatiquement tout à votre PATH et comprend un gestionnaire de packages appelé PyPM qui fournit une gestion de packages binaire , ce qui rend l'installation des packages plus rapide et plus simple.
pip
et ce easy_install
n'est pas exactement la même chose, donc il y a certaines choses que vous pouvez traverser pip
mais pas easy_install
et vice versa .
Ma recommandation est que vous obteniez ActivePython Community Edition et ne vous inquiétez pas de l'énorme tracas de tout configurer pour Python sur Windows. Ensuite, vous pouvez simplement utiliser pypm
.
Si vous souhaitez utiliser, pip
vous devez cocher l' PyPM
option dans le programme d'installation ActiveState. Après l'installation, il vous suffit de vous déconnecter et de vous reconnecter et pip
sera disponible sur la ligne de commande, car il est contenu dans l' PyPM
option du programme d' installation ActiveState et les chemins ont déjà été définis par le programme d'installation pour vous. PyPM
sera également disponible, mais vous ne devez pas l'utiliser.
PyPM
, mais parce qu'il est livré avec pip
et ajoute des choses automatiquement au PATH
.
La méthode la plus récente consiste à utiliser le gestionnaire de packages de Windows Chocolatey .
Une fois celui-ci installé, il vous suffit d'ouvrir une invite de commande et d'exécuter les trois commandes ci-dessous, qui installeront Python 2.7, easy_install et pip. Il détectera automatiquement si vous êtes sous Windows x64 ou x86.
cinst python
cinst easy.install
cinst pip
Tous les autres packages Python de la Chocolatey Gallery sont disponibles ici .
cinst pip
au moment de la rédaction, suppose simplement que easy_install a été installé, ce qui n'est pas nécessairement le cas.
cinst easy.install
Mise à jour mars 2015
Python 2.7.9 et versions ultérieures (sur la série Python 2) et Python 3.4 et versions ultérieures incluent pip par défaut, vous pouvez donc déjà avoir pip.
Si vous ne le faites pas, exécutez cette commande d'une ligne sur votre invite (qui peut nécessiter un accès administrateur):
python -c "exec('try: from urllib2 import urlopen \nexcept: from urllib.request import urlopen');f=urlopen('https://bootstrap.pypa.io/get-pip.py').read();exec(f)"
Il va installer pip . Si Setuptools n'est pas déjà installé, get-pip.py
l'installera également pour vous.
Comme mentionné dans les commentaires, la commande ci-dessus téléchargera le code à partir du référentiel de code source de Pip sur GitHub et l'exécutera dynamiquement dans votre environnement. Notez donc qu'il s'agit d'un raccourci des étapes de téléchargement, d'inspection et d'exécution, le tout avec une seule commande en utilisant Python lui-même . Si vous faites confiance à Pip, continuez sans aucun doute.
Assurez-vous que votre variable d'environnement Windows PATH inclut les dossiers de Python (pour l'installation par défaut de Python 2.7.x: C:\Python27
et C:\Python27\Scripts
, pour Python 3.3x: C:\Python33
et C:\Python33\Scripts
, etc.).
J'ai construit des installateurs Windows pour distribuer et pip ici (l'objectif étant d'utiliser pip
sans avoir à démarrer avec easy_install
ou à enregistrer et exécuter des scripts Python):
Sous Windows, il vous suffit de télécharger et d'installer d'abord distribute
, puis à pip
partir des liens ci-dessus. Le distribute
lien ci-dessus contient un stub.exe
installation de , et ceux-ci ne sont actuellement que 32 bits. Je n'ai pas testé l'effet sur Windows 64 bits.
Le processus pour refaire cela pour les nouvelles versions n'est pas difficile, et je l'ai inclus ici pour référence.
distribute
Pour obtenir les .exe
fichiers de raccord , vous devez disposer d'un compilateur Visual C ++ (il est apparemment également compilable avec MinGW)
hg clone https://bitbucket.org/tarek/distribute
cd distribute
hg checkout 0.6.27
rem optionally, comment out tag_build and tag_svn_revision in setup.cfg
msvc-build-launcher.cmd
python setup.py bdist_win32
cd ..
echo build is in distribute\dist
pip
git clone https://github.com/pypa/pip.git
cd pip
git checkout 1.1
python setup.py bdist_win32
cd ..
echo build is in pip\dist
launcher.c
qui nécessite une compilation manuelle ... ajusté et reconstruit distribute
- cela signifie que c'est win32
-seulement ...
Les travaux suivants pour Python 2.7. Enregistrez ce script et lancez-le:
https://raw.github.com/pypa/pip/master/contrib/get-pip.py
Pip est installé, puis ajoutez le chemin d'accès à votre environnement:
C:\Python27\Scripts
finalement
pip install virtualenv
Vous avez également besoin de Microsoft Visual C ++ 2008 Express pour obtenir le bon compilateur et éviter ce type de messages lors de l'installation des packages:
error: Unable to find vcvarsall.bat
Si vous avez une version 64 bits de Windows 7, vous pouvez lire les problèmes d'installation de Python 64 bits sur Windows 7 64 bits pour installer correctement le package exécutable Python (problème avec les entrées de registre).
Pour le dernier téléchargement Python - J'ai python 3.6 sur Windows. Vous n'avez pas à vous demander tout ce dont vous avez besoin est là, prenez une respiration, je vais vous montrer comment le faire.
Maintenant, permet d'ajouter python et pip dans les paramètres de chemin de variable d'environnement si vous êtes sur Windows, de sorte que la saisie de pip ou python n'importe où appelle python ou pip depuis l'endroit où ils sont installés.
Ainsi, PIP se trouve sous le dossier dans l'écran ci-dessus " SCRIPTS " Permet d'ajouter Python et PIP dans le chemin des variables d'environnement.
Presque terminé, laissez tester avec CMD pour installer le package goole à l'aide de pip.
pip install google
BYE BYE!
Pour installer pip globalement sur Python 2.x, easy_install semble être la meilleure solution, comme le dit Adrián.
Cependant, les instructions d'installation de pip recommandent d'utiliser virtualenv car chaque virtualenv contient automatiquement pip. Cela ne nécessite pas d'accès root ou ne modifie pas l'installation de votre système Python.
L'installation de virtualenv nécessite toujours easy_install.
Mise à jour 2018:
Python 3.3+ inclut désormais le module venv pour créer facilement des environnements virtuels comme ceci:
python3 -m venv /path/to/new/virtual/environment
Voir la documentation pour les différentes méthodes de plate-forme d'activation de l'environnement après la création, mais généralement l'une des méthodes suivantes:
$ source <venv>/bin/activate
C:\> <venv>\Scripts\activate.bat
Pour utiliser pip, il n'est pas obligatoire d'installer directement pip dans le système. Vous pouvez l'utiliser à travers virtualenv
. Vous pouvez suivre ces étapes:
Nous devons normalement installer des packages Python pour un projet particulier. Alors, maintenant créez un dossier de projet, disons myproject.
virtualenv
et collez-le dans le dossier myprojectCréez maintenant un environnement virtuel, disons myvirtualenv comme suit, à l'intérieur du dossier myproject :
python virtualenv.py myvirtualenv
Il vous montrera:
New python executable in myvirtualenv\Scripts\python.exe
Installing setuptools....................................done.
Installing pip.........................done.
Maintenant, votre environnement virtuel, myvirtualenv , est créé dans votre dossier de projet. Vous remarquerez peut-être que pip est maintenant installé dans votre environnement virtuel. Il vous suffit d'activer l'environnement virtuel avec la commande suivante.
myvirtualenv\Scripts\activate
Vous verrez ce qui suit à l'invite de commande:
(myvirtualenv) PATH\TO\YOUR\PROJECT\FOLDER>pip install package_name
Vous pouvez maintenant commencer à utiliser pip, mais assurez-vous d'avoir activé virtualenv en regardant à gauche de votre invite.
C'est l'un des moyens les plus simples d'installer pip, c'est-à-dire à l'intérieur d'un environnement virtuel, mais vous devez avoir un fichier virtualenv.py avec vous.
Pour plus de façons d'installer pip / virtualenv / virtualenvwrapper, vous pouvez vous référer à thegauraw.tumblr.com .
Je voulais juste ajouter une solution de plus pour ceux qui ont des problèmes pour installer setuptools à partir de Windows 64 bits. Le problème est discuté dans ce bogue sur python.org et n'est toujours pas résolu à la date de ce commentaire. Une solution de contournement simple est mentionnée et fonctionne parfaitement. Un changement de registre a fait l'affaire pour moi.
Lien: http://bugs.python.org/issue6792#
Solution qui a fonctionné pour moi ...:
Ajoutez ce paramètre de registre pour les versions 2.6+ de Python:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.6\InstallPath]
@="C:\\Python26\\"
Il s'agit très probablement du paramètre de registre que vous aurez déjà pour Python 2.6+:
[HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.6\InstallPath]
@="C:\\Python26\\"
De toute évidence, vous devrez remplacer la version 2.6 par la version de Python que vous utilisez.
Mis à jour en 2016: Pip
devrait déjà être inclus dans Python 2.7.9+ or 3.4+
, mais si pour une raison quelconque il n'est pas là, vous pouvez utiliser le one-liner suivant.
python get-pip.py
(si vous êtes sous Linux, utilisez sudo python get-pip.py
)PS:
Cela devrait déjà être satisfaite dans la plupart des cas , mais, le cas échéant, assurez - vous que votre PATH variable d'environnement comprend les dossiers de Python (par exemple, Python 2.7.x
en cas de défaut d' installation Windows: C:\Python27 and C:\Python27\Scripts
pour Python 3.3x
: C:\Python33 and C:\Python33\Scripts
, etc.)
Je rencontre le même problème et j'ai trouvé le moyen le plus simple (un liner!) Mentionné sur le site officiel ici: http://www.pip-installer.org/en/latest/installing.html
Je ne peux pas croire qu'il y ait tant de réponses longues (peut-être obsolètes?). Je leur en suis reconnaissant, mais votez pour cette réponse courte afin d'aider plus de nouveaux arrivants!
La meilleure façon que j'ai trouvée jusqu'à présent, c'est juste deux lignes de code:
curl http://python-distribute.org/distribute_setup.py | python
curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python
Il a été testé sur Windows 8 avec PowerShell , Cmd et Git Bash ( MinGW ).
Et vous voudrez probablement ajouter le chemin d'accès à votre environnement. C'est quelque part comme C:\Python33\Scripts
.
Voici comment installer pip facilement.
C:\Python27
C:\Python27\Scripts
chemin à votre variable d'environnement, car il inclut un pip.exe
fichier.cmd
et tapez commepip install package_name
J'utilise le gestionnaire de paquets Anaconda multiplateforme de continuum.io sur Windows et il est fiable. Il a la gestion de l'environnement virtuel et un shell complet avec des utilitaires communs (par exemple conda, pip).
> conda install <package> # access distributed binaries
> pip install <package> # access PyPI packages
conda
est également livré avec des fichiers binaires pour les bibliothèques avec des dépendances non-Python, par exemple pandas
, numpy
etc. Cela s'avère particulièrement utile sous Windows car il peut être difficile de compiler correctement les dépendances C.
J'ai rencontré des problèmes d'installation de différentes manières lorsque j'ai suivi les instructions ici. Je pense qu'il est très difficile à installer dans tous les environnements Windows de la même manière. Dans mon cas, j'ai besoin de Python 2.6, 2.7 et 3.3 dans la même machine à des fins différentes, c'est pourquoi je pense qu'il y a plus de problèmes. Mais les instructions suivantes ont parfaitement fonctionné pour moi, donc cela pourrait dépendre de votre environnement, vous devriez essayer celui-ci:
http://docs.python-guide.org/en/latest/starting/install/win/
De plus, en raison des différents environnements que j'ai trouvé incroyablement utiles pour utiliser les environnements virtuels, j'avais des sites Web qui utilisent différentes bibliothèques et il est préférable de les encapsuler dans un seul dossier, consultez les instructions, brièvement si PIP est installé, vous installez simplement VirtualEnv:
pip install virtualenv
Dans le dossier, vous avez tous vos fichiers exécutés
virtualenv venv
Et quelques secondes plus tard, vous avez un environnement virtuel avec tout dans le dossier venv, pour l'activer exécutez venv / Scripts / activate.bat (désactiver l'environnement est facile, utilisez deactivate.bat). Chaque bibliothèque que vous installez se retrouvera dans venv \ Lib \ site-packages et il est facile de déplacer votre environnement entier quelque part.
Le seul inconvénient que j'ai trouvé est que certains éditeurs de code ne peuvent pas reconnaître ce type d'environnements, et vous verrez des avertissements dans votre code car les bibliothèques importées ne sont pas trouvées. Bien sûr, il existe des moyens délicats de le faire, mais il serait bon que les éditeurs gardent à l'esprit que les environnements virtuels sont très normaux de nos jours.
J'espère que cela aide.
Lien du guide: http://www.pip-installer.org/en/latest/installing.html#install-pip
Remarque: assurez-vous que le chemin des scripts comme celui-ci (C: \ Python27 \ Scripts) est également ajouté dans la variable d'environnement% PATH%.
C'est très simple:
Step 1: wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
Step 2: wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
Step 2: python ez_setup.py
Step 3: python get-pip.py
(Assurez-vous que votre répertoire de script Python et Python (par exemple, C:\Python27
et C:\Python27\Scripts
) sont dans le CHEMIN.)
Fonctionne depuis le 04 février 2014 :):
Si vous avez essayé d'installer pip via le fichier d'installation de Windows à partir de http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip comme suggéré par @Colonel Panic, vous avez peut-être installé le gestionnaire de packages pip avec succès, mais vous peut être incapable d'installer des packages avec pip. Vous pourriez également avoir la même erreur SSL que celle que j'ai obtenue lorsque j'ai essayé d'installer Beautiful Soup 4 si vous regardez dans le fichier pip.log:
Downloading/unpacking beautifulsoup4
Getting page https://pypi.python.org/simple/beautifulsoup4/
Could not fetch URL https://pypi.python.org/simple/beautifulsoup4/: **connection error: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed**
Will skip URL https://pypi.python.org/simple/beautifulsoup4/ when looking for download links for beautifulsoup4
Le problème est un problème avec une ancienne version d' OpenSSL incompatible avec pip 1.3.1 et les versions supérieures. La solution de contournement simple pour l'instant consiste à installer pip 1.2.1, qui ne nécessite pas SSL :
Installer Pip sur Windows:
cd <path to extracted folder>/pip-1.2.1
python setup.py install
C:\Python27\Scripts
- vous maintenant qu'il est dans PATH car pip est installé dans le C:\Python27\Scripts
répertoire contrairement à l' C:\Python27\Lib\site-packages
endroit où les packages Python sont normalement installésEssayez maintenant d'installer n'importe quel package à l'aide de pip.
Par exemple, pour installer le requests
package à l'aide de pip, exécutez-le à partir de cmd:
pip install requests
Whola! requests
sera installé avec succès et vous obtiendrez un message de réussite.
pip est déjà installé si vous utilisez des binaires Python 2> = 2.7.9 ou Python 3> = 3.4 téléchargés depuis python.org , mais vous devrez mettre à niveau pip.
Sur Windows, la mise à niveau peut être effectuée facilement
Accédez à la ligne de commande Python et exécutez ci-dessous la commande Python
python -m pip install -U pip
Installation avec get-pip.py
Téléchargez get-pip.py dans le même dossier ou tout autre dossier de votre choix. Je suppose que vous le téléchargerez dans le même dossier à partir de votre fichier python.exe et exécuterez cette commande
python get-pip.py
Le guide d'installation de Pip est assez propre et simple.
En utilisant cela, vous devriez pouvoir démarrer avec Pip en moins de deux minutes.
si vous avez même d'autres problèmes avec la version pip, vous pouvez essayer ceci
pip install --trusted-host pypi.python.org --upgrade pip
Manière CMD simple
Utilisez CURL pour télécharger get-pip.py
curl --http1.1 https://bootstrap.pypa.io/get-pip.py --output get-pip.py
Exécuter le fichier python téléchargé
python get-pip.py
Ajoutez ensuite le C:\Python37\Scripts
chemin d'accès à votre variable d'environnement. Suppose qu'il y a un Python37
dossier dans votre lecteur C, ce nom de dossier peut varier selon la version python installée
Vous pouvez maintenant installer des packages python en exécutant
pip install awesome_package_name
Python2
etPython3
get-pip.py
.python get-pip.py
, python3 get-pip.py
ou python3.6 get-pip.py
, selon la version de python
vous voulez installerpip
Ancienne réponse (toujours valable)
As-tu essayé ?
python -m ensurepip
c'est probablement le plus facile à installer pip sur n'importe quel système.
Téléchargez simplement setuptools-15.2.zip (md5), à partir d'ici https://pypi.python.org/pypi/setuptools#windows-simplified , et exécutez ez_setup.py.
Alternativement, vous pouvez obtenir pip-Win qui est un programme d'installation tout-en-un pour pip et virtualenv
sur Windows et son interface graphique.
Maintenant, il est fourni avec Python. Vous n'avez pas besoin de l'installer.
pip -V
C'est ainsi que vous pouvez vérifier si pip est installé ou non. Dans de rares cas, s'il n'est pas installé, téléchargez le fichier get-pip.py et exécutez-le avec python en tant que
python get-pip.py