L'installation de pip sur macOS ne fonctionne pas (ou plus)
J'ai suivi les instructions en ligne sur la façon d'installer pip
sur macOS (par exemple cette, cette, et cette).
J'ai tout semble simple, mais il ne fonctionne pas pour moi.
Mon python --version
est 2.7.10.
Quand je lance sudo easy_install pip
j'obtiens:
$ sudo easy_install pip
Password:
Searching for pip
Reading http://pypi.python.org/simple/pip/
Couldn't find index page for 'pip' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading http://pypi.python.org/simple/
No local packages or download links found for pip
error: Could not find suitable distribution for Requirement.parse('pip')
Une idée de comment je peux le résoudre ou contourner ce problème?
sudo
et pip
dans la même commande sembler une mauvaise idée sur OSX. Je préfère le garder fournies par le système de Python complètement sous l'OS de contrôle, et ferait n' aucun développement et pip de base de l'installation dans un virtualenv
et/ou sur une recette de Python installé.Merci pour les conseils. Je suis nouveau sur Python. J'ai fait installer infusion au cours de mes tentatives. Comment puis-je garder les choses sous infusion?
Utilisez simplement
pip install
au lieu de sudo pip install
. En cas de doute, utilisez /usr/bin/pip
. Mieux encore, brew install virtualenv
, créer un environnement distinct pour chaque projet, et le projet d'installer des dépendances spécifiques. De cette façon, les projets entrent jamais en conflit les uns avec les autres.
OriginalL'auteur meaning-matters | 2017-12-27
Vous devez vous connecter pour publier un commentaire.
Utilisation d'infusion pour Mac
"brew install python"
cela viendra avec le pip et les deux python2 et python3
instructions pour contourner les 2 versions de python (si vous voulez) sont à https://pip.readthedocs.io/en/stable/installing/
sinon, il va juste être "python3 <'programme'>"
Voici comment l'installer infusion:
https://www.howtogeek.com/211541/homebrew-for-os-x-easily-installs-desktop-apps-and-terminal-utilities/
OriginalL'auteur Donovan Jenkins
Vous pourriez avoir pip3 à la place. Utiliser pour mettre à niveau pip.
OriginalL'auteur Phillip Havea
easy_install a été désapprouvée. Utiliser les commandes ci-dessous à la place.
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
Source
OriginalL'auteur akshaynagpal