Je veux installer pip . Il devrait prendre en charge Python 3, mais il nécessite setuptools, qui n'est disponible que pour Python 2.
Comment puis-je installer pip avec Python 3?
distributeest déconseillée et   une autre réponse résout le problème.
                Je veux installer pip . Il devrait prendre en charge Python 3, mais il nécessite setuptools, qui n'est disponible que pour Python 2.
Comment puis-je installer pip avec Python 3?
distributeest déconseillée et   une autre réponse résout le problème.
                Réponses:
edit: L'installation manuelle et l'utilisation de setuptoolsn'est plus le processus standard.
Félicitations, vous devriez déjà avoir pipinstallé. Si vous ne le faites pas, lisez la suite.
Vous pouvez généralement installer le package pipvia votre gestionnaire de packages si votre version de Python est antérieure à 2.7.9 ou 3.4, ou si votre système ne l'a pas inclus pour une raison quelconque.
Les instructions pour certaines des distributions les plus courantes suivent.
Exécutez la commande suivante à partir d'un terminal:
sudo apt-get install python-pip Exécutez la commande suivante à partir d'un terminal:
sudo apt-get install python3-pipSur une nouvelle installation de Debian / Ubuntu, le paquet peut ne pas être trouvé tant que vous ne l'avez pas fait:
sudo apt-get updatepipsur CentOS 7 pour Python 2.xSur CentOS 7, vous devez d'abord installer les outils de configuration, puis l'utiliser pour installer pip, car il n'y a pas de package direct pour cela.
sudo yum install python-setuptools
sudo easy_install pippipsur CentOS 7 pour Python 3.xEn supposant que vous avez installé Python 3.4 à partir d'EPEL , vous pouvez installer les outils de configuration de Python 3 et l'utiliser pour l'installation pip.
# First command requires you to have enabled EPEL for CentOS7
sudo yum install python34-setuptools
sudo easy_install pipInstallez en utilisant la méthode manuelle détaillée ci-dessous.
Si vous voulez le faire de manière manuelle, la méthode maintenant recommandée est d'installer en utilisant le get-pip.pyscript à partir pipdes instructions d'installation de .
Installer pip
Pour installer pip, téléchargez en toute sécurité
get-pip.pyExécutez ensuite ce qui suit (qui peut nécessiter un accès administrateur):
python get-pip.pySi
setuptoolsn'est pas déjà installé,get-pip.pyinstallera setuptools pour vous.
--userindicateur qui installera la distribution uniquement pour l'utilisateur actuel.
                    sudo easy_install3 pippuis pip3 installtravailler à partir de ce moment.
                    J'ai pu installer pip pour python 3 sur Ubuntu simplement en exécutant sudo apt-get install python3-pip.
pip-3.2 install(remplacez 3.2 par votre version) pour installer les packages - voir également stackoverflow.com/questions/10763440/…
                    Unable to locate package python3-pip. At-il été renommé?
                    sudo apt-get install -y python3.3et utilisationtype pip3
                    Bonnes nouvelles! Python 3.4 (publié en mars 2014) est fourni 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 par la difficulté prohibitive de configuration. En livrant avec un gestionnaire de paquets, Python rejoint Ruby, Nodejs, Haskell, Perl, Go - presque tous les autres langages contemporains avec une communauté open-source majoritaire. Merci Python.
Bien sûr, cela ne signifie pas que le packaging Python est résolu. L'expérience reste frustrante. J'en discute sur Python a-t-il un système de gestion de packages / modules?
Hélas pour tous ceux qui utilisent un Python antérieur. Les instructions manuelles suivent.
Suivez mes instructions détaillées sur https://stackoverflow.com/a/12476379/284795 . Essentiellement
Par https://pip.pypa.io/en/stable/installing.html
Téléchargez get-pip.py, en prenant soin de l'enregistrer en tant que .pyfichier plutôt que .txt. Ensuite, exécutez-le à partir de l'invite de commandes.
python get-pip.pyVous aurez peut-être besoin d'une invite de commande administrateur pour ce faire. Suivez http://technet.microsoft.com/en-us/library/cc947813(v=ws.10).aspx
Pour moi, cela a installé Pip à C:\Python27\Scripts\pip.exe. Recherchez pip.exesur votre ordinateur, puis ajoutez son dossier (par exemple.   C:\Python27\Scripts) À votre chemin (variables d'environnement Démarrer / Modifier). Vous devriez maintenant pouvoir exécuter à pippartir de la ligne de commande. Essayez d'installer un package:
pip install httpieVoilà (j'espère)!
apt-get install python3-dev, python 3.4 installé, pas de pip :(
                    si vous utilisez python 3.4+
tapez simplement:
python3 -m pipSelon https://pip.pypa.io/en/latest/installing.html, la méthode actuelle est la suivante:
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.pyJe pense que cela devrait fonctionner pour n'importe quelle version
wget http://python-distribute.org/distribute_setup.py
python distribute_setup.py
easy_install pipPython unique dans le système
Pour installer des packages en Python, suivez toujours ces étapes:
python 2.x:sudo python -m pip install [package]python 3.x:sudo python3 -m pip install [package]Remarque: cela suppose qu'aucun alias n'est défini pour python
Grâce à cette méthode, il n'y aura aucune confusion quant à la version de python qui reçoit le package.
Pythons multiples
Dites que vous avez python3 ↔ python3.6etpython3.7 ↔ python3.7
sudo python3 -m pip install [package]sudo python3.7 -m pip install [package]Il s'agit essentiellement de la même méthode que celle présentée précédemment.
Note 1
Comment trouver quel python, votre python3commande apparaît:
ganesh@Ganesh:~$ python3 # Type in terminal
Python 3.6.6 (default, Sep 12 2018, 18:26:19) # Your python3 version
[GCC 8.0.1 20180414 (experimental) [trunk revision 259383]] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>Remarquez python 3.6.6 dans la deuxième ligne.
Note 2
Modifiez ce qui python3ou pythonpointe vers:   /ubuntu/320996/how-to-make-python-program-command-execute-python-3
python3 -m ensurepipJe ne sais pas exactement quand cela a été introduit, mais il a installé pip3 pour moi alors qu'il n'existait pas déjà.
pip2 install --upgrade pipet apt-cyg install python3. Ensuite, ce que vous avez écrit et que vous avez pip3.
                    Si vous êtes sous macOS, utilisez homebrew.
brew install python3 # this installs python only
brew postinstall python3 # this command installs pipNotez également que vous devez vérifier la console si l'installation s'est terminée avec succès. Parfois, ce n'est pas le cas (par exemple, une erreur due à la propriété), mais les gens ignorent simplement le journal.
Selon la page officielle Homebrew :
Le 1er mars 2018, la formule python sera mise à niveau vers Python 3.x et une formule python @ 2 sera ajoutée pour l'installation de Python 2.7 (bien que ce soit uniquement en fût donc ni python ni python2 ne seront ajoutés au PATH par défaut sans un lien de brassage manuel - force). Nous conserverons les alias python2, python3 et python @ 3.
Donc, pour installer Python 3, exécutez la commande suivante:
brew install python3Ensuite, le pipest installé automatiquement et vous pouvez installer n'importe quel package par pip install <package>.
Si vous utilisez plusieurs versions différentes de python, essayez d'utiliser virtualenv http://www.virtualenv.org/en/latest/virtualenv.html#installation
Avec l'avantage de pippour chaque environnement local.
Installez ensuite un environnement local dans le répertoire courant en:
virtualenv -p /usr/local/bin/python3.3 ENV --verboseNotez que vous spécifiez le chemin vers un binaire python que vous avez installé sur votre système.
Ensuite, il y a maintenant un environnement python local dans ce dossier. ./ENV
Maintenant, il devrait y avoir ./ENV/pip-3.3
utiliser 
 ./ENV/pip-3.3 freezepour répertorier les bibliothèques installées locales.
utiliser ./ENV/pip-3.3 install packagenamepour installer dans l'environnement local.
utiliser ./ENV/python3.3 pythonfile.pypour exécuter votre script python.
Voici ma façon de résoudre ce problème sur Ubuntu 12.04:
sudo apt-get install build-essential libncursesw5-dev libssl-dev libgdbm-dev libc6-dev libsqlite3-dev tk-devInstallez ensuite le python3 à partir du code source:
wget https://www.python.org/ftp/python/3.4.0/Python-3.4.0.tar.xz
tar xvf Python-3.4.0.tar.xz
cd Python-3.4.0
./configure
make
make test
sudo make installLorsque vous aurez terminé de les installer tous, pip3 sera installé automatiquement.
Python 3.4.1 (default, Aug  4 2016, 16:56:02) [GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin
                    C'est ce que j'ai fait sur OS X Mavericks pour que cela fonctionne.
Tout d'abord, faire installer le breuvage
Installer python 3.4
brew install python3Ensuite, je reçois la dernière version de distribuer:
wget https://pypi.python.org/packages/source/d/distribute/distribute-0.7.3.zip#md5=c6c59594a7b180af57af8a0cc0cf5b4a
unzip distribute-0.7.3.zip
cd distribute-0.7.3
sudo setup.py install
sudo easy_install-3.4 pip
sudo pip3.4 install virtualenv
sudo pip3.4 install virtualenvwrapper
mkvirtualenv py3 
python --version
Python 3.4.1J'espère que ça aide.
mkvirtualenv py3ligne - sur OS X El Capitan, je reçois une command not founderreur. De plus, pour réellement utiliser python 3 après avoir utilisé brew pour l'installer, je dois exécuter python3plutôt que de mapper pythontoujours sur python 2.7. y a-t-il différentes étapes pour El Capitan?
                    Nouveautés de Python 3.4
...
pip devrait toujours être disponible
...
Par défaut, les commandes pipX et pipX.Y seront installées sur toutes les plateformes (où XY représente la version de l'installation Python), ainsi que le package pip Python et ses dépendances.
https://docs.python.org/3/whatsnew/3.4.html#whatsnew-pep-453
donc si vous avez installé python 3.4, vous pouvez simplement: sudo pip3 install xxx
Pour python3, essayez ceci:
wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | pythonLa bonne chose est qu'il détectera également la version de python que vous avez (même s'il s'agit d'un environnement de python dans votre emplacement personnalisé). Après cela, vous pouvez procéder normalement (par exemple)
pip install numpysource: https://pypi.python.org/pypi/setuptools/1.1.6#upgrading-from-setuptools-0-6
En supposant que vous êtes dans un environnement informatique très restreint (comme moi) sans accès root ou possibilité d'installer des packages ...
Je n'avais jamais configuré une nouvelle instance / autonome / brute / non root de Python + virtualenv avant ce post. J'ai dû faire pas mal de recherches sur Google pour que cela fonctionne.
python3pour pythonsi vous êtes utilisateur python2.wget https://pypi.python.org/packages/source/v/virtualenv/virtualenv-x.y.z.tar.gztar -xzvf virtualenv-x.y.z.tar.gzpython3 virtualenv-x.y.z/virtualenv.py --python $(which python3) /path/to/new/virtualenvsource /path/to/new/virtualenv/bin/activate
virtualenvpackage comprend une version autonome de pipet setuptoolsqui est automatiquement installé comme par magie dans chaque nouveau virtualenv. Cela résout le problème du poulet et des œufs.which python3devrait donner:/path/to/new/virtualenv/bin/python3pipest également disponible dans le virtualenv via which pip... devrait donner:/path/to/new/virtualenv/bin/pipAlors ... pip, pip, pip!
Dernier conseil aux débutants Pythoneers: vous ne pensez pas avoir besoin de virtualenv au début, mais vous serez heureux de l'avoir plus tard. Aide avec les scénarios d'installation et de mise à niveau pour les packages open source / partagés.
pipest installé ensemble lorsque vous installez Python. Vous pouvez utiliser
 sudo pip install (module)
ou
 python3 -m pip install (module).
Pour installer pip, téléchargez en toute sécurité get-pip.py .
Exécutez ensuite ce qui suit:
python get-pip.pySoyez prudent si vous utilisez une installation Python gérée par votre système d'exploitation ou un autre gestionnaire de packages. get-pip.py ne se coordonne pas avec ces outils et peut laisser votre système dans un état incohérent.
Voir: Installation PIP
Et pour les utilisateurs du système d'exploitation Windows 8.1 / 10, ouvrez simplement cmd (invite de commande)
écrire cela : C:\Users\%USERNAME%\AppData\Local\Programs\Python\Python36-32\Scripts
puis
il suffit d'écrire ceci: pip3 install{nom du package}
Astuce: l'emplacement du dossier Python36-32peut être différent pour les nouvelles versions de python 3.x
Si votre distribution Linux est livrée avec Python déjà installé, vous devriez pouvoir installer PIP à l'aide du gestionnaire de packages de votre système. Ceci est préférable car les versions de Python installées par le système ne fonctionnent pas correctement avec le script get-pip.py utilisé sur Windows et Mac.
Outil de package avancé (Python 2.x)
sudo apt-get install python-pipOutil de package avancé (Python 3.x)
sudo apt-get install python3-pippacman Package Manager (Python 2.x)
sudo pacman -S python2-pippacman Package Manager (Python 3.x)
sudo pacman -S python-pipGestionnaire de packages Yum (Python 2.x)
sudo yum upgrade python-setuptools
sudo yum install python-pip python-wheelGestionnaire de packages Yum (Python 3.x)
sudo yum install python3 python3-wheelDandified Yum (Python 2.x)
sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheelDandified Yum (Python 3.x)
sudo dnf install python3 python3-wheelGestionnaire de packages Zypper (Python 2.x)
sudo zypper install python-pip python-setuptools python-wheelGestionnaire de packages Zypper (Python 3.x)
sudo zypper install python3-pip python3-setuptools python3-wheelVeuillez suivre les étapes ci-dessous pour installer python 3 avec pip:
Étape 1: installez Python à partir du téléchargement ici
Étape 2: vous devrez télécharger get-pip.py
Étape 3: Après avoir téléchargé get-pip.py, ouvrez votre invite de commande et accédez au répertoire où votre fichier get-pip.py a été enregistré.
Étape 4: entrez la commande python get-pip.pydans cmd.
Étape 5: Pip installé avec succès, vérification de l'installation de pip par type de commande dans cmd pip --version
Ceci est le one-liner que je copie et colle.
curl https://bootstrap.pypa.io/get-pip.py | python3Depuis l' installation avec get-pip.py :
Pour installer pip, téléchargez en toute sécurité
get-pip.pyen suivant ce lien: get-pip.py . Vous pouvez également utiliser curl:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pyExécutez ensuite la commande suivante dans le dossier où vous avez téléchargé get-pip.py:
python get-pip.pyAvertissement: soyez prudent si vous utilisez une installation Python gérée par votre système d'exploitation ou un autre gestionnaire de packages. get-pip.py ne se coordonne pas avec ces outils et peut laisser votre système dans un état incohérent.