J'essaie d'installer pip3, mais je n'ai aucune 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')
Selon la page officielle de 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 cela être réservé aux fûts afin que ni python ni python2 ne soient ajoutés à PATH par défaut sans lien de brassage manuel - forcé). Nous allons maintenir les alias python2, python3 et python @ 3.
Donc, pour installer Python 3, exécutez la commande suivante:
brew install python3
Ensuite, la pip
ou pip3
est installée automatiquement et vous pouvez installer n’importe quel package sous pip install <package>
.
brew install python3
mais aussi brew postinstall python3
Donc vous devez exécuter:
brew install python3
brew postinstall python3
Notez que vous devriez vérifier la console, car cela pourrait vous amener des erreurs et dans ce cas, le pip3
n'est PAS installé.
J'ai résolu le même problème avec ces commandes:
curl -O https://bootstrap.pypa.io/get-pip.py
Sudo python3 get-pip.py
Python3 fonctionnait correctement mais sans pip3. Essayé de nombreux conseils de stackoverflow, quora et d'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 simple clic de souris et tout (Python3 + pip3) fonctionne bien maintenant.
Pour moi, brew postinstall python3
n'a pas fonctionné. Cette solution a été trouvée sur la page des problèmes GitHub homebrew:
$ brew rm python
$ rm -rf /usr/local/opt/python
$ brew cleanup
$ brew install python3
Similaire à Oksana mais ajouter python3
$ brew rm python
$ brew rm python3
$ rm -rf /usr/local/opt/python
$ rm -rf /usr/local/opt/python3
$ brew Prune
$ brew install python3
$ brew postinstall python3
Semblons maintenant fonctionner pour pip3 sous mac os x 10.13.3 Xcode 9.2
Pour installer ou mettre à niveau pip, téléchargez get-pip.py à partir du site officiel . Puis exécutez la commande suivante:
Sudo python get-pip.py
et il installera pip
pour votre version python qui exécute le script.
J'ai couru ce qui suit où <user>:<group>
a été comparé à l'autre <user>:<group>
pour d'autres fichiers du répertoire /usr/local/lib/python3.7/site-packages/
:
Sudo chown -R <user>:<group> /usr/local/lib/python3.7/site-packages/pip*
brew postinstall python3
J'ai également rencontré le même problème mais brew install python3
ne fonctionne pas correctement pour installer pip3
.
brre lancera l'avertissement The post-install step did not complete successfully
.
Cela a à voir avec homebrew n'a pas l'autorisation de /usr/local
Crée le répertoire s'il n'existe pas
Sudo mkdir lib
Sudo mkdir Frameworks
Donnez les permissions à l'intérieur de /usr/local
à homebrew pour qu'il puisse y accéder:
Sudo chown -R $(whoami) $(brew --prefix)/*
Maintenant, installez python
brew postinstall python3
Cela vous donnera une installation réussie