J'ai passé la majeure partie de la journée hier à chercher une réponse claire pour l'installation pip
(gestionnaire de paquets pour Python). Je ne trouve pas de bonne solution.
Comment l'installer?
MISE À JOUR (janvier 2019):
easy_install
est obsolète . Veuillez utiliser à la get-pip.py
place:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Ancienne réponse:
easy_install pip
Si vous avez besoin de privilèges d'administrateur pour l'exécuter, essayez:
sudo easy_install pip
Installed /Library/Python/2.7/site-packages/pip-6.0.6-py2.7.egg
- qu'en est-il de mon installation python3? Est-ce que cela signifie simplement que pip utilise mon installation python2?curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py && sudo python get-pip.py
Tout ce que tu dois faire est:
J'ai fait un gif, coz. pourquoi pas?
Détails:
MacOS est livré avec
Python
installé. Mais pour vous assurer que vous avezPython
installé, ouvrez le terminal et exécutez la commande suivante.Si cette commande renvoie un numéro de version, cela signifie qu'il
Python
existe. Ce qui signifie également que vous avez déjà accès àeasy_install
votre utilisationmacOS/OSX
.ℹ️ Maintenant, tout ce que vous avez à faire est d'exécuter la commande suivante.
Après cela,
pip
sera installé et vous pourrez l'utiliser pour installer d'autres packages.Faites-moi savoir si vous rencontrez des problèmes lors de l'installation de
pip
cette façon.À votre santé!
PS J'ai fini par bloguer un article à ce sujet. Astuce rapide: Comment installer pip sur macOS ou OS X?
easy_install
est obsolète . Veuillez utiliser à laget-pip.py
place.Tout d'abord téléchargez le
get-pip
fichierMaintenant, exécutez ce fichier pour installer
pip
Ça devrait le faire.
Un autre gif que tu as dit? Voilà!
la source
--user
option ou vérifiez les autorisations.sudo
--user
option ou vérifiez les autorisations.curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
, je reçoiscurl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to bootstrap.pypa.io:443
des idées? @AhmadAwaisVous pouvez l'installer via Homebrew sur OS X. Pourquoi installer Python avec Homebrew?
Homebrew est en quelque sorte un gestionnaire de paquets pour OS X. Trouvez plus de détails sur la page Homebrew . Une fois Homebrew installé, exécutez ce qui suit pour installer les derniers Python, Pip et Setuptools:
la source
sudo
.pip
toujours pas sur votre chemin, vous devrez peut-être vous reconnecter, comme cecibrew unlink python && brew link python
Je suis surpris que personne n'ait mentionné cela - depuis 2013, python lui-même est capable d'installer
pip
, aucune commande externe (et aucune connexion Internet) n'est requise.Cela créera une installation similaire à celle qui le
easy_install
serait.la source
/path/to/your/python -m pip <command>
Sur Mac:
Installez easy_install
Installer pip
Maintenant, vous pouvez installer des modules externes. Par exemple
la source
curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
interrompra votre configuration! N'installez pas easy_setup si vous l'avez déjà, j'ai passé une heure à réparer ma configuration après cette commande (merci à stackoverflow.com/questions/6012246/… ).pip
est disponible sur OS X viaeasy_install
.Ouvrez un terminal et saisissez:
Lorsque vous êtes invité à entrer un mot de passe, entrez votre mot de passe de connexion normal.
Une fois l'installation terminée, vous devriez pouvoir l'utiliser
pip
comme prévu.note: cela fonctionne aussi pour d'autres packages python
la source
pip install --upgrade pip
MISE À JOUR 2019 Octobre: MacOs Mojave
MacOS est fourni avec
python2
, mais pas avecpip
. Quoi qu'il en soit, il est préférable de le gérer avec homebrew, vous devez l'installer avant:https://docs.brew.sh/Installation
Installez python2:
AVERTISSEMENT : pour un macOS moderne (2019), cela peut être installé
python3
, et pourpython2
vous, vous devez vraiment faire:brew install python@2
Installez python3:
MISE À JOUR : Python 3
Si vous installez
python3
, pip sera installé automatiquement.NOUVEAU 2019: maintenant pour utiliser la version 3 de pip, utilisez
pip3
, ou vous pouvez exécuterpython3
:, pour utiliser la version 3. Lorsque vous installez des packages avec pip3, ils seront séparés depython2
.OLD: Vous devez uniquement mettre à niveau pip, mais avant cela, vous devez créer un environnement virtuel pour travailler avec Python 3. Vous pouvez utiliser un dossier de projet ou n'importe quel dossier:
Vérifiez les versions:
Pour désactiver l'environnement:
la source
sudo python get_pip.py
a bien fonctionné, car sur OS X, python est déjà installé!curl -O https://bootstrap.pypa.io/get-pip.py | sudo python3 get-pip.py
pour Python3 sur El Capitan.pip3
La solution la plus simple consiste à suivre les instructions d'installation du site d'origine de pip .
Fondamentalement, cela consiste à:
sudo python get-pip.py
Le principal avantage de cette solution est qu'elle installe pip pour la version python qui a été utilisée pour s'exécuter
get-pip.py
, ce qui signifie que si vous utilisez l'installation par défaut OS X de python pour exécuter,get-pip.py
vous installerez pip pour l'installation python à partir du système.La plupart des solutions qui utilisent un gestionnaire de packages (homebrew ou macport) sur OS X créent une installation redondante de python dans l'environnement du gestionnaire de packages qui peut créer des incohérences dans votre système car, selon ce que vous faites, vous pouvez appeler une installation de python au lieu d'un autre.
la source
get-pip.py
soussudo
, mais vous ne pouvez pas garantir que vous avez téléchargé correctementget-pip.py
jusqu'à ce que vous connaissiez la somme de contrôle. Plus d'informations à ce sujet: stackoverflow.com/questions/34587473/…git-pip.py
script pour installer pip pour le python stock d'Apple est le principal cas d'utilisation du script existant vs simplement l'installation de python via homebrew.L'installation d'une copie distincte de Python est une option populaire, même si Python est déjà livré avec MacOS. Vous assumez la responsabilité de vous assurer que vous utilisez la copie de Python que vous souhaitez. Mais, les avantages sont d'avoir la dernière version de Python et une certaine protection contre l'arrosage de votre système si les choses tournent mal.
Pour installer Python à l'aide de HomeBrew :
Confirmez maintenant que nous travaillons avec notre Python nouvellement installé:
... devrait montrer un lien symbolique vers un chemin contenant "Cellar" comme:
Pip doit être installé avec Python. Vous voudrez peut-être le mettre à niveau en tapant:
Vous êtes maintenant prêt à installer l'un des 50 000+ packages sur PyPI .
Autres notes
Auparavant, j'ai utilisé get-pip.py pour installer pip . Mais, les documents avertissent que get-pip.py ne se coordonne pas avec les gestionnaires de packages et peut laisser votre système dans un état incohérent. Quoi qu'il en soit, ce n'est pas nécessaire, étant donné que pip est désormais inclus avec Python à partir de 2.7.9 .
Notez que pip n'est pas le seul gestionnaire de packages pour Python. Il y a aussi easy_install. Ce n'est pas bon de mélanger les deux, alors ne le faites pas.
Enfin, si vous avez installé Python 2 et 3, pip pointera vers le dernier Python que vous avez installé. Prenez l'habitude d'utiliser explicitement pip2 ou pip3 , donc vous êtes sûr de savoir quel Python obtient la nouvelle bibliothèque.
Bon piratage!
la source
python
liens symboliques vers python2 et despython3
liens symboliques vers python3 ... quel que soit le dernier installé.Pour ceux qui ont installé python2 et python3, voici la solution:
De plus, si vous souhaitez installer pip pour python3.6:
la source
Sur la version récente (de Yosemite ou El Capitan je crois ... au moins à partir de Sierra), vous devez exécuter
brew postinstall python3
aprèsbrew install python3
si vous utilisez homebrew.Donc,
MISE À JOUR - Version Homebrew après 1.5
Selon la page officielle Homebrew :
Donc, pour installer Python 3, exécutez la commande suivante:
Ensuite, le
pip
est installé automatiquement et vous pouvez installer n'importe quel package parpip install <package>
.la source
-bash: pip: command not found
. Ce qui a fonctionné pour moi était la meilleure réponse:sudo easy_install pip
pip: command not found
message. J'ai essayé d'ouvrir un nouvel onglet dans iTerm et j'ai eu le même message. Aucune erreur sur les deux commandes de brassage.Téléchargez ce fichier: get-pip.py
Tapez simplement
Assurez-vous que vous êtes dans le même répertoire que get-pip.py ou fournissez le chemin d'accès correct pour ce fichier.
Pour plus de détails, vous pouvez visiter: http://pip.readthedocs.org/en/latest/installing.html
ou, http://thegauraw-blog-blog.tumblr.com/post/47601704154/how-to-install-pip-in-both-windows-ubuntu-easiest-way
la source
Vous devez d'abord installer Brew:
Ensuite, préparez l'installation de Python
Alors
pip
fonctionnerala source
Si vous voulez "pip3" vous pouvez faire le ff:
alors vous pouvez exécuter
pip3 <command> [options]
la source
Mettez ensuite à jour votre PATH pour inclure le répertoire bin de py27-pip (vous pouvez l'ajouter dans ~ / .bash_profile PATH = / opt / local / Library / Frameworks / Python.framework / Versions / 2.7 / bin: $ PATH
pip sera disponible dans une nouvelle fenêtre de terminal.
la source
port
n'est pas installé par défautPour installer ou mettre à niveau pip , téléchargez get-pip.py depuis http://www.pip-installer.org/en/latest/installing.html
Exécutez ensuite ce qui suit:
sudo python get-pip.py
Par exemple:
la source
Installez sans avoir besoin de
sudo
Si vous souhaitez installer
pip
sans avoir besoin desudo
, ce qui est toujours frustrant lorsque vous essayez d'installer des packages globalement, installez-lepip
dans votre dossier local/usr/local
comme ceci:et alors:
pip install <package-of-choice>
sans pour autantsudo
la source
ImportError: No module named pip._internal
Installez d'abord python3, puis utilisez pip3 pour installer les packages.
python3 sera installé et pip sera livré avec. Pour utiliser pip pour installer un package, exécutez ce qui suit
Notez que c'est pip3 parce que vous voulez utiliser python3.
la source
Téléchargez les outils de configuration de python à partir du site Web ci-dessous:
https://pypi.python.org/pypi/setuptools
Utilisez le fichier tar.
Une fois le téléchargement terminé, accédez au dossier téléchargé et exécutez
Une fois que vous avez fait cela, vous aurez easy_install.
Utilisez ensuite ci-dessous pour installer pip:
la source
D'une manière ou d'une autre, l'installation facile ne fonctionne pas sur mon ancien mac (10.8). Cela résout mon problème.
Si vous n'avez pas wget, ouvrez-le simplement dans le navigateur
https://bootstrap.pypa.io/get-pip.py
puis enregistrez-le sousget-pip.py
la source
Je vous recommande Anaconda. C'est la principale plate-forme de science des données ouvertes propulsée par Python. Il existe de nombreux packages de base installés. Anaconda (
conda
) est livré avec sa propre installation depip
.la source
pip
. Cette réponse doit être encouragée et encouragée.conda
est livré avecpip
déjà installé. Il est préférable d'utiliser simplement uneconda
installation sur votre Mac plutôt que d'utiliser les autres méthodes décrites qui dérangent les installations système directes. Surtout quand il s'agit de Python, installer des choses avec un bare-pip
est une très mauvaise idée. Vous devez utiliser à la place les éléments fournispip
avecconda
pour isoler correctement les environnements de vos packages.