Comment installer pip sous Windows?
30 réponses
Python 2.7.9+ et 3.4 +
bonne nouvelle! Python 3.4 (sorti en mars 2014) et Python 2.7.9 (sorti en décembre 2014) ship with Pip. C'est la meilleure caractéristique de toute version de Python. Elle rend la richesse des bibliothèques de la communauté accessible à tous. Les débutants ne sont plus exclus de l'utilisation des bibliothèques communautaires par la difficulté prohibitive de la configuration. En livraison avec un gestionnaire de paquets, Python rejoint Ruby , Node.js , Haskell , Perl , Go --presque toutes les autres langues contemporaines avec une communauté à source ouverte majoritaire. Merci de Python.
bien sûr, cela ne signifie pas que l'empaquetage Python est un problème résolu. L'expérience reste frustrant. Je discute de ce dans la question de débordement de pile est-ce que Python a un système de gestion des paquets/modules? .
et, hélas pour tout le monde utilisant Python 2.7.8 ou plus tôt (une partie importante de la communauté). Il n'y a pas de plan pour t'envoyer Pip. Les instructions manuelles suivent.
Python 2 ≤ 2.7.8 et Python 3 ≤ 3.3
Voler dans le visage de son 'piles' devise, Python navires sans un gestionnaire de paquets. Pour empirer les choses, Pip était-jusqu'à récemment-paradoxalement difficile à installer.
instructions Officielles
par https://pip.pypa.io/en/stable/installing/#do-i-need-to-install-pip :
télécharger get-pip.py
, en prenant soin de le sauvegarder sous la forme d'un fichier .py
plutôt que .txt
. Ensuite, exécutez à partir de l'invite de commande:
python get-pip.py
Vous avez peut-être besoin d'un la commande administrateur invite à faire ceci. Suivez démarrez une invite de commande en tant qu'administrateur (Microsoft TechNet).
cela installe le paquet pip, qui (sous Windows) contient ...\ Scripts\pip.exe ce chemin d'accès doit être dans la variable d'environnement PATH pour utiliser pip à partir de la ligne de commande (voir la deuxième partie de "l'Alternative" pour l'ajouter à votre CHEMIN d'accès,
instructions alternatives
la documentation officielle indique aux utilisateurs d'installer Pip et chacune de ses dépendances à partir de 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 des installateurs Windows ( .msi
) pour les paquets populaires de Python. Il construit des installateurs pour toutes les versions de Python, 32 et 64 bits. Vous devez:
pour moi, cette Pip installée à C:\Python27\Scripts\pip.exe
. Trouvez pip.exe
sur votre ordinateur, puis ajoutez son dossier (par exemple, C:\Python27\Scripts
) à votre chemin (démarrez / Éditez les variables d'environnement). Maintenant, vous devriez être en mesure d'exécuter pip
à partir de la ligne de commande. Essayez d'installer un paquet:
pip install httpie
voilà (avec un peu de chance)! Solutions pour la commune les problèmes sont les suivants:
Proxy problèmes
si vous travaillez dans un bureau, vous pourriez être derrière un mandataire HTTP. Dans l'affirmative, définissez les variables d'environnement http_proxy
et https_proxy
. La plupart des applications Python (et d'autres logiciels libres) les respectent. Exemple de syntaxe:
http://proxy_url:port
http://username:password@proxy_url:port
si vous êtes vraiment malchanceux, votre mandataire pourrait être un Microsoft NTLM mandataire. Logiciel libre ne peut pas faire face. La seule solution est d'installer un logiciel libre proxy amical qui fait suivre au proxy méchant. http://cntlm.sourceforge.net/
impossible de trouver vcvarsall.chauve-souris
les modules Python peuvent être partiellement écrits en C ou C++. Pip essaie de compiler à partir de la source. Si vous n'avez pas de compilateur C/C++ installé et configuré, vous verrez ce message d'erreur cryptique.
Erreur: Impossible trouver vcvarsall.MTD
vous pouvez corriger cela en installant un compilateur C++ tel que MinGW ou Visual C++ . Microsoft en envoie un spécialement pour Python. Ou essayez Compilateur Microsoft Visual C++ pour Python 2.7 .
bien Qu'il soit souvent plus facile de vérifier le site de Christoph pour votre colis.
-- périmé -- utiliser distribuer, pas setuptools comme décrit ici. --
-- périmé #2 -- utiliser des outils de configuration car la distribution est dépréciée.
comme vous l'avez mentionné pip ne comprend pas d'installateur indépendant, mais vous pouvez l'installer avec son prédécesseur easy_install.
:
- télécharger le dernier pip version d'ici: http://pypi.python.org/pypi/pip#downloads
- Uncpress it
- télécharger le dernier installateur facile pour Windows: ( télécharger le .exe au bas de http://pypi.python.org/pypi/setuptools ). L'installer.
- Copiez le dossier pip non comprimé content dans le dossier
C:\Python2x\
(ne copiez pas tout le dossier dans le contenu), parce que la commande python ne fonctionne pas en dehors du dossierC:\Python2x
, puis exécute:python setup.py install
- ajouter votre python
C:\Python2x\Scripts
au chemin
Vous avez terminé.
Maintenant vous pouvez utiliser pip install package
pour installer facilement des paquets comme sous Linux :)
2014 mise à jour:
1) Si vous avez installé Python 3.4 ou plus tard, pip est inclus avec Python et devrait déjà fonctionner sur votre système.
2) Si vous exécutez une version en dessous de Python 3.4 ou si pip n'a pas été installé avec Python 3.4 Pour une raison quelconque, alors vous utiliserez probablement le script d'installation officiel de pip get-pip.py
. L'installateur pip saisit maintenant setuptools pour vous, et fonctionne indépendamment de architecture (32 bits ou 64 bits).
l'installation les instructions sont détaillées ici et impliquent:
pour installer ou mettre à niveau pip, téléchargez en toute sécurité get-pip.py .
lancez ensuite ce qui suit (qui peut nécessiter l'accès administrateur):
python get-pip.py
pour mettre à niveau une installation existante (ou distribuer), exécuter
pip install -U setuptools
je vais laisser les deux séries d'anciennes instructions ci-dessous pour la postérité.
anciennes réponses:
pour les éditions Windows du 64 bits variété-Windows 64 bits + Python utilisé pour exiger une méthode d'installation séparée en raison de ez_setup, mais j'ai testé la nouvelle méthode de distribution sur les fenêtres 64 bits tournant Python 32 bits et 64 bits Python, et vous pouvez maintenant utiliser la même méthode pour toutes les versions de Windows/Python 2.7 X:
ancienne méthode 2 utilisant distribuer :
- télécharger distribuer - j'ai jeté le mien dans
C:\Python27\Scripts
(n'hésitez pas à créer un répertoireScripts
s'il n'existe pas. - ouvrir une invite de commande (sur Windows, vous devez vérifier conemu2 si vous n'utilisez pas PowerShell ) et changer (
cd
) dans le répertoire que vous avez téléchargédistribute_setup.py
à. - Run distribute_setup:
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 ) - changez le répertoire courant pour le répertoire
Scripts
pour votre installation Python (C:\Python27\Scripts
) ou ajoutez ce répertoire, ainsi que le répertoire d'installation de la base Python de votre variable D'environnement %PATH%. - installer pip en utilisant les outils de configuration nouvellement installés:
easy_install pip
La dernière étape ne fonctionnera pas à moins que vous êtes soit dans le répertoire easy_install.exe
est situé dans le (C:\Python27\Scripts serait la valeur par défaut de Python 2.7), ou si vous avez ce répertoire ajouté à votre chemin.
ancienne méthode 1 utilisant ez_setup:
télécharger ez_setup.py et l'exécuter; il téléchargera le approprié .oeuf de fichier et l'installer pour vous. (Actuellement, les données fournies .exe installer ne supporte pas les versions 64 bits de Python Pour Windows, en raison d'un problème de compatibilité avec distutils installer.
Après cela, vous pouvez continuer avec:
- ajouter
c:\Python2x\Scripts
au chemin de Windows (remplacer lex
dansPython2x
par le numéro de version que vous avez installé) - Ouvrir un nouveau (!) L'invite de commandes DOS. De là, Lancez
easy_install pip
2016+ Mise à jour:
ces réponses sont périmées ou autrement verbeuses et difficiles.
si vous avez Python 3.4+ ou 2.7.9+, il sera installé par défaut sur Windows. Autrement dit:
- télécharger l'installateur pip: https://bootstrap.pypa.io/get-pip.py
- si paranoïaque, inspecter le dossier à confirmer qu'il n'est pas malveillant (doit être décodé par b64).
- ouvrir une console dans le dossier de téléchargement en tant qu'administrateur et exécuter
get-pip.py
. Sinon, cliquez-droit sur son icône dans l'Explorateur et sélectionnez "exécuter en tant qu'Administrateur...".
les nouveaux binaires pip.exe
(et l'déprécié easy_install.exe
) seront trouvés dans le dossier "%ProgramFiles%\PythonXX\Scripts"
(ou similaire), qui n'est probablement pas dans votre variable PATH
. Je recommande d'ajouter.
Python 3.4, qui a été publié en mars 2014, est livré avec pip
inclus:
http://docs.python.org/3.4/whatsnew/3.4.html
Depuis la sortie de Python 3.4, la façon la plus récente d'installer pip sur Windows est d'installer Python.
Lorsque vous vous en tenez à toutes les valeurs par défaut pendant l'installation, pip sera installé
C:\Python34\Scripts\pip3.exe
.
quand je dois utiliser Windows, J'utilise ActivePython, qui ajoute automatiquement tout à votre chemin et inclut un gestionnaire de paquets appelé PyPM qui fournit la gestion de paquets binaire ce qui rend l'installation des paquets plus rapide et plus simple.
pip
et easy_install
ne sont pas exactement la même chose, Il ya donc certaines choses que vous pouvez obtenir à travers pip
mais pas easy_install
et vice versa .
ma recommandation est que vous obtenez ActivePython Community Edition et ne vous inquiétez pas de l'énorme tracas de tout mettre en place pour Python sur Windows. Ensuite, vous pouvez simplement utiliser pypm
.
dans le cas où vous voulez utiliser pip
vous devez cocher l'option PyPM
dans L'installateur ActiveState. Après l'installation, vous avez seulement besoin de se déconnecter et se connecter à nouveau, et pip
sera disponible sur la ligne de commande, car il est contenu dans L'option PyPM
de L'installateur ActiveState et les chemins ont déjà été définis par l'installateur pour vous. PyPM
sera également disponible, mais vous n'avez pas à l'utiliser.
la façon la plus récente est d'utiliser Windows' package manager Chocolatey .
une fois que cela est installé, tout ce que vous avez à faire est d'ouvrir une invite de commande et d'exécuter les trois commandes suivantes, 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 paquets Python de la Chocolatey Gallery se trouvent ici .
Mise À Jour Mars 2015
Python 2.7.9 et plus tard (sur la série Python 2), et Python 3.4 et plus tard incluent pip par défaut, donc vous avez peut-être déjà pip.
si vous ne le faites pas, lancez cette commande d'une ligne sur votre invite (qui peut nécessiter l'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 installera pip . Si Setuptools n'est pas déjà installé, get-pip.py
l'installera pour vous aussi.
comme mentionné dans les commentaires, la commande ci-dessus téléchargera du code à partir du dépôt de code source de Pip à GitHub , et l'exécutera dynamiquement à votre environnement. Alors notez qu'il s'agit d'un raccourci des étapes télécharger, inspecter et exécuter, tous avec une seule commande utilisant Python lui-même . Si vous faites confiance à Pip, procédez sans doute.
assurez-vous que vos fenêtres la variable D'environnement PATH inclut les dossiers de Python (pour Python 2.7.x installation par défaut: C:\Python27
et C:\Python27\Scripts
, pour Python 3.3 x: C:\Python33
et C:\Python33\Scripts
, et ainsi de suite).
installateurs
j'ai construit des installateurs Windows pour les deux distribuer et pip ici (le but étant d'utiliser pip
sans avoir à bootstrap avec easy_install
ou enregistrer et exécuter des scripts Python):
sur Windows, il vous suffit de télécharger et d'installer d'abord distribute
, puis pip
à partir des liens ci-dessus. Le lien distribute
ci-dessus contient des installateurs de type stub .exe
, et ceux-ci ne sont actuellement qu'en 32 bits. Je n'ai pas testé L'effet sur les fenêtres 64 bits.
Bâtiment sur Windows
le processus pour refaire ceci pour de nouvelles versions n'est pas difficile, et je l'ai inclus ici pour référence.
Bâtiment distribute
pour obtenir les fichiers .exe
, vous devez avoir un compilateur C++ visuel (il est apparemment compilable avec MinGW ainsi)
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
bâtiment 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
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
enfin
pip install virtualenv
vous avez aussi besoin de Microsoft Visual C++ 2008 Express pour obtenir le bon compilateur et éviter ce genre de messages lors de l'installation des paquets:
error: Unable to find vcvarsall.bat
si vous avez une version 64 bits de Windows 7, vous pouvez lire problèmes d'installation de python 64 bits sur Windows 7 pour installer avec succès le paquet exécutable Python (problème avec les entrées du registre).
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 pour pip recommandent d'utiliser virtualenv puisque chaque virtualenv a PIP installé dedans automatiquement. Cela ne nécessite pas d'accès root ou de modifier l'installation de votre système Python.
installer virtualenv nécessite encore easy_install.
mise à jour 2018:
Python 3.3+ inclut maintenant le module venv pour créer facilement des environnements virtuels comme cela:
python3 -m venv /path/to/new/virtual/environment
voir la documentation pour les différentes méthodes de plate-forme pour activer l'environnement après la création, mais typiquement l'une des:
$ source <venv>/bin/activate
C:\> <venv>\Scripts\activate.bat
pour utiliser pip, il n'est pas obligatoire d'installer pip directement dans le système. Vous pouvez l'utiliser virtualenv
. Ce que vous pouvez faire est de suivre ces étapes:
- Télécharger virtualenv de goudron.fichier gz de https://pypi.python.org/pypi/virtualenv
- Décompresser avec 7zip ou un autre outil
nous avons normalement besoin d'installer des paquets Python pour un projet en particulier. Maintenant, créez un dossier de projet, disons myproject.
- Copiez le virtualenv.py fichier du dossier décompressé de
virtualenv
, et coller à l'intérieur du myproject folder
maintenant créer 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. Tout ce que vous devez faire est 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
maintenant vous pouvez commencer à utiliser pip, mais assurez-vous que vous avez activé le virtualenv en regardant à gauche de votre invite.
C'est l'une des façons les plus faciles d'installer pip i.e. à l'intérieur de l'environnement virtuel, mais vous devez avoir virtualenv.py file avec toi.
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 d'installation setuptools à partir de Windows 64-bit. Le problème est discuté dans ce bug sur python.org et n'est toujours pas résolue à la date de ce commentaire. Une solution de contournement simple est mentionnée et cela fonctionne parfaitement. Un changement de registre a fait l'affaire pour moi.
lien: http://bugs.python.org/issue6792#
Solution qui a fonctionné pour moi...:
ajouter ce paramètre de Registre pour les versions 2.6+ de Python:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore.6\InstallPath]
@="C:\Python26\"
c'est très probablement le paramètre de Registre que vous aurez déjà pour Python 2.6+:
[HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore.6\InstallPath]
@="C:\Python26\"
clairement, vous devrez remplacer la version 2.6 par n'importe quelle version de Python que vous utilisez.
mis à Jour en 2016 : Pip
devrait déjà être inclus dans les Python 2.7.9+ or 3.4+
, mais si, pour quelque raison que ce soit, il n'est pas là, vous pouvez utiliser la suite de one-liner.
- télécharger https://bootstrap.pypa.io/get-pip.py et l'exécuter avec la permission de L'administrateur
python get-pip.py
(si vous êtes sous Linux, utilisezsudo python get-pip.py
)
PS:
-
cela devrait déjà être satisfait dans la plupart des cas mais, si nécessaire, assurez-vous que votre chemin de variable d'environnement inclut les dossiers de Python (par exemple,
Python 2.7.x
sur Windows Installer par défaut:C:\Python27 and C:\Python27\Scripts
, pourPython 3.3x
:C:\Python33 and C:\Python33\Scripts
, etc) -
j'ai rencontré le même problème et j'ai trouvé alors peut-être la manière la plus facile (une doublure!) mentionné sur le site officiel ici: http://www.pip-installer.org/en/latest/installing.html
ne peut pas croire qu'il ya tant de longues (peut-être périmé?) réponses là-bas. Se sentir reconnaissant envers eux, mais, s'il vous plaît up-votez cette courte réponse pour aider plus de nouveaux venus!
le meilleur moyen que j'ai trouvé jusqu'à présent, 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 voulez probablement ajouter le chemin à votre environnement. C'est quelque part comme C:\Python33\Scripts
.
pour le dernier téléchargement de Python - j'ai Python 3.6 sous windows. Tu n'as pas à te demander si tout ce dont tu as besoin est là , respire un bon coup, je vais te montrer comment faire.
maintenant, permet d'ajouter python et pip dans la variable d'environnement path paramètre si vous êtes sur windows, de sorte que le fait de taper pip ou python n'importe où appeler python aor pip d'où ils sont installés.
donc, PIP se trouve sous le dossier dans l'écran ci-dessus " SCRIPTS " Permet d'ajouter Python et PIP dans la variable d'environnement path.
presque terminé, tester avec CMD pour installer le paquet goole en utilisant pip.
pip install google
BYE BYE!
ici comment installer pip avec easy way.
- copier-coller ces contenu dans un fichier en tant que get-pip.py
- copier-coller get-pip.py dans le dossier python.
C:\Python27
- double clic sur get-pip.py fichier.il installera pip sur votre ordinateur.
- Maintenant, vous devez ajouter
C:\Python27\Scripts
chemin vers votre variable d'environnement.Parce qu'il inclut le fichierpip.exe
. - Maintenant, vous êtes prêt à utiliser pip. Ouvrez
cmd
et tapez as
pip install package_name
j'utilise le gestionnaire de paquets cross-platform Anaconda de continuum.io sur Windows et il est fiable. Il a la gestion de l'environnement virtuel et un shell entièrement présenté avec des utilitaires communs (par exemple, conda, pip).
> conda install <package> # access distributed binaries
> pip install <package> # access PyPI packages
conda
est aussi fourni avec des 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 C dépendance.
j'ai eu quelques problèmes d'installation de différentes façons lorsque j'ai suivi les instructions ici. Je pense qu'il est très difficile d'installer dans chaque environnement 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 pour des buts différents, c'est pourquoi je pense qu'il y a plus de problèmes. Mais les instructions suivantes ont parfaitement fonctionné pour moi, donc peut-être en fonction de votre environnement vous devriez essayer celui-ci:
http://docs.python-guide.org/en/latest/starting/install/win /
aussi, en raison des différents environnements que j'ai trouvé incroyable utile d'utiliser des environnements virtuels, j'ai eu des sites Web qui utilisent différentes bibliothèques et il est beaucoup mieux de les encapsuler dans un seul dossier, vérifier les instructions, brièvement si PIP est installé vous venez d'installer VirtualEnv:
pip install virtualenv
dans le dossier vous avez tous vos fichiers Exécuter
virtualenv venv
et quelques secondes plus tard, vous avez un environnement virtuel avec tout dans le dossier venv, pour l'activer, Lancez venv/Scripts/activate.chauve-souris (désactiver l'environnement est facile, utilisez le désactiver.chauve.) Chaque bibliothèque que vous installez finira dans les paquets venv\Lib\site et il est facile de déplacer tout votre environnement quelque part.
le seul inconvénient que j'ai trouvé est que certains éditeurs de code ne peuvent pas reconnaître ce genre d'environnements, et vous verrez des avertissements dans votre code parce que les bibliothèques importées ne sont pas trouvés. Bien sûr, il y a des façons délicates de le faire, mais il serait bien que les éditeurs gardent à l'esprit que les environnements virtuels sont très normaux de nos jours.
J'espère que ça aidera.
- Download script: https://raw.github.com/pypa/pip/master/contrib/get-pip.py
- enregistrer sur drive quelque part comme C:\pip-script\get-pip.py
- naviguez vers ce chemin depuis l'invite de commande et lancez "python get-pip.py "
lien Guide: http://www.pip-installer.org/en/latest/installing.html#install-pip
Note: Marque sûr chemin des scripts comme celui-ci (C:\Python27\Scripts) est ajouté aussi la variable d'environnement int %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
) est dans le chemin.)
Travail d'Fév 04 2014 :):
si vous avez essayé d'installer pip à travers le fichier d'installation Windows de http://www.lfd.uci.edu/~gohlke/pythonlibs / #pip comme suggéré par @Colonel Panic, vous avez peut-être installé le gestionnaire de paquets pip avec succès, mais vous ne pourrez peut-être pas installer de paquets avec pip. Vous pourriez également avoir eu la même erreur SSL que j'ai eu lorsque j'ai essayé d'installer belle soupe 4 si vous regardez dans le pip.fichier journal:
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 de OpenSSL étant incompatible avec pip 1.3.1 et versions précédentes. La solution facile pour l'instant, est d'installer pip 1.2.1, qui ne nécessite pas SSL :
installation de Pip sur Windows:
- télécharger pip 1.2.1 de https://pypi.python.org/packages/source/p/pip/pip-1.2.1.tar.gz
- extrait le pip-1.2.1.tar.fichier gz
- changer le répertoire vers le dossier extrait:
cd <path to extracted folder>/pip-1.2.1
- Exécuter
python setup.py install
- assurez-vous Maintenant que
C:\Python27\Scripts
est dans le chemin parce que pip est installé dans le répertoireC:\Python27\Scripts
contrairement àC:\Python27\Lib\site-packages
où les paquets Python sont normalement installés
Maintenant, essayez d'installer n'importe quel paquet en utilisant pip.
par exemple, pour installer le paquet requests
en utilisant pip, exécutez ceci à partir de cmd:
pip install requests
Whola! requests
sera installé avec succès et vous recevrez un message de succès.
pip est déjà installé si vous utilisez Python 2 >=2.7.9 ou Python 3 > = 3.4 binaires téléchargés à partir de python.org , mais vous aurez besoin de mettre à jour pip.
sur la mise à niveau de Windows peut être fait facilement
allez à la ligne de commande Python et exécutez sous la commande Python
python-m pip install-U pip
installation avec get-pip.py
Télécharger get-pip.py dans le même dossier ou tout autre dossier de votre choix. Je suppose que vous allez le télécharger dans le même dossier que vous avez python.exe fichier et de l'exécuter cette commande
python get-pip.py
Pip guide d'installation est assez propre et simple.
en utilisant ceci, vous devriez être capable de commencer avec Pip en moins de deux minutes.
il suffit de télécharger setuptools-15.2.zip (md5), d'ici https://pypi.python.org/pypi/setuptools#windows-simplified , et courir ez_setup.py.
alternativement, vous pouvez obtenir pip-Win qui est un installateur tout-en-un pour pip et virtualenv
sur Windows et son GUI.
- passer de l'un interpréteur Python (c'est à dire la version) à l'autre (y compris py et pypy)
- voir tous les paquets installés, et s'ils sont à jour
- installer ou mettre à niveau un paquet, ou mettre à niveau pip lui-même
- Créer et supprimer des environnements virtuels, et basculer entre eux
- lancez le IDLE ou un autre script Python, avec l'interpréteur sélectionné
si vous avez même d'autres problèmes avec la version pip vous pouvez essayer cette
pip install --trusted-host pypi.python.org --upgrade pip
je pense que la question donne l'impression que la réponse est plus simple qu'elle ne l'est réellement. L'exécution de pip nécessitera parfois une compilation native d'un module (num Py 64 bits en est un exemple courant). Pour que la compilation de pip réussisse, vous avez besoin de Python qui a été compilé avec la même version de MSVC que celle utilisée par pip. Les distributions Python Standard sont compilées avec MSVC 2008. Vous pouvez installer une version Express de VC2008, mais elle n'est pas maintenue. Votre meilleur pari est de trouver un version express de un plus tard MSVC et compiler Python. Alors PIP et Python utiliseront la même version MSVC.
comment installer pip:
- télécharger et installer ActivePython
- ouvrir un invite de commande (CMD)
- Type
pypm install pip
vous devez obtenir l'get_pip.py recherche de fichier sur google copie à partir de là et l'enregistrer localement dans le disque dur c pip répertoire