J'essaye d'installer pip3, mais je n'ai pas de chance. De plus, j'ai essayé sudo install
et cela n'a pas fonctionné. Comment installer pip3 sur mon Mac?
sudo easy_install pip3
Password:
Searching for pip3
Reading https://pypi.python.org/simple/pip3/
Couldn't find index page for 'pip3' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
No local packages or download links found for pip3
error: Could not find suitable distribution for Requirement.parse('pip3')
python
python-3.x
pip
user3697597
la source
la source
get-pip.py
sur le site officiel Puis exécutez la commande suivante:sudo python get-pip.py
et il installera le pip pour votre version python qui exécute le script.pyenv
(il s'installe égalementpip
par défaut)Réponses:
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
oupip3
est installé automatiquement et vous pouvez installer n'importe quel package parpip install <package>
.L'ancienne version de Homebrew
Non seulement
brew install python3
mais aussibrew postinstall python3
Vous devez donc exécuter:
Notez que vous devriez vérifier la console, car elle pourrait vous obtenir des erreurs et dans ce cas, le
pip3
n'est PAS installé.la source
brew uninstall python3
, je suis allé sur python officiel et je l'ai fait là-bas. Travaillé.brew postinstall python3
commande pour obtenir pip3.Vous pouvez utiliser une infusion maison
Ensuite, lancez simplement:
la source
pip3='python3 -m pip'
J'ai résolu le même problème avec ces commandes:
la source
Pour moi, cela
brew postinstall python3
n'a pas fonctionné. J'ai trouvé cette solution sur la page des problèmes de homebrew de GitHub:la source
rm -rf /usr/local/opt/python
et la réinstallation et un manuel ontbrew postinstall python
fonctionné pour moi =)brew install python
maintenant installe python 3Python3 fonctionnait avec succès mais sans pip3. J'ai essayé de nombreux conseils de stackoverflow, quora et autres. (nombreuses installations et désinstallations)
Python3 était toujours bien mais sans pip3. Enfin, j'ai téléchargé Python3 à partir de: https://www.python.org/downloads/
Par de simples clics de souris et tout (Python3 + pip3) fonctionne bien maintenant.
la source
Pour installer ou mettre à jour pip, téléchargez get-pip.py depuis le site officiel . Exécutez ensuite la commande suivante:
et il s'installera
pip
pour votre version python qui exécute le script.la source
Similaire à Oksana mais ajoutez python3
Semble maintenant fonctionner pour pip3 sous mac os x 10.13.3 Xcode 9.2
la source
J'ai exécuté le ci-dessous où
<user>:<group>
correspondait l'autre<user>:<group>
pour les autres fichiers du/usr/local/lib/python3.7/site-packages/
répertoire:la source
J'ai également rencontré le même problème mais
brew install python3
ne fonctionne pas correctement pour l'installerpip3
.brre lancera l'avertissement
The post-install step did not complete successfully
.Cela a à voir avec l'homebrew n'a pas la permission de
/usr/local
Créer le répertoire s'il n'existe pas
Donnez les autorisations à l'intérieur
/usr/local
de l'homebrew pour qu'il puisse y accéder:Maintenant, installez python3
Cela vous donnera une installation réussie
la source
sudo chown -R $(whoami) $(brew --prefix)/*
ne fonctionne pas pour moi. Cela ressemble à un script bash? C'est quoi$(brew --prefix)/*
? Pouvez-vous montrer un exemple d'utilisation de la syntaxe appropriée dans le terminal?Après la mise à niveau vers Mac OS Catalina et la mise à niveau de tous mes modules vEnv, pip3 a cessé de fonctionner (a donné l'erreur: "TypeError: l'objet 'module' n'est pas appelable").
Question trouvée 58386953 qui a conduit à ici et solution.
sudo python3 -m pip uninstall pip
(cela est nécessaire, mais n'a pas résolu le problème, car il a supprimé le pip Python de base, mais n'a pas touché mon pip vEnv)sudo easy_install pip
(réinstallation de pip dans Python de base, pas dans vEnv)vEnv/bin
et tapez "source activate" pour entrer dans vEnvrm pip pip3 pip3.6
(semble être le seul moyen de se débarrasser des faux pip dans vEnv)la source
si vous utilisez python3, exécutez simplement
python3 get-pip.py
. Juste une simple commande.la source