Hoe kan ik pip3 van Python op mijn Mac installeren?

Ik probeer pip3 te installeren, maar het lukt me niet. Ik heb ook sudo installgeprobeerd en het werkte niet. Hoe kan ik pip3 op mijn Mac installeren?

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')

Antwoord 1, autoriteit 100%

GE-UPDATE – Homebrew-versie na 1.5

Volgens de officiële Homebrew-pagina:

Op 1 maart 2018 wordt de python-formule geüpgraded naar Python 3.x en wordt er een python@2-formule toegevoegd voor het installeren van Python 2.7 (hoewel dit alleen op kegs zal zijn, dus python of python2 worden niet toegevoegd aan het PATH standaard zonder een handmatige brouwlink –force). We zullen de aliassen python2, python3 en python@3 behouden.

Dus om Python 3 te installeren, voer je de volgende opdracht uit:

brew install python3

Vervolgens wordt de pipof pip3automatisch geïnstalleerd en kunt u elk pakket installeren door pip install <package>.


De oudere versie van Homebrew

Niet alleen brew install python3maar ook brew postinstall python3

Dus je moet uitvoeren:

brew install python3
brew postinstall python3

Houd er rekening mee dat u de console moet controleren, omdat u hierdoor fouten kunt krijgen en in dat geval is de pip3nietgeïnstalleerd.


Antwoord 2, autoriteit 25%

Je zou Homebrewkunnen gebruiken.

En ren dan gewoon:

brew install python3

Antwoord 3, autoriteit 18%

Ik heb hetzelfde probleem opgelost met deze commando’s:

curl -O https://bootstrap.pypa.io/get-pip.py
sudo python3 get-pip.py

Antwoord 4, autoriteit 7%

Voor mij werkte brew postinstall python3niet. Ik vond deze oplossing op de GitHub Homebrew-pagina met problemen:

$ brew rm python
$ rm -rf /usr/local/opt/python
$ brew cleanup
$ brew install python3

Antwoord 5, autoriteit 5%

Python 3 werkte met succes, maar zonder pip3. Ik heb advies uitgeprobeerd van Stack Overflow, Quora en anderen (vele installaties en verwijderingen).

Python 3 was altijd goed, maar zonder pip3. Eindelijk heb ik Python3 gedownload van:
https://www.python.org/downloads/

Door simpele muisklikken en zo (Python 3 + pip3) werkt het nu prima.


Antwoord 6, autoriteit 3%

Vergelijkbaar met Oksana maar voeg python3 toe

$ 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

Lijkt nu voor PIP3 onder Mac OS X 10.13.3 Xcode 9.2


Antwoord 7, Autoriteit 2%

Om PIP te installeren of upgraden, download get-pip.py van de Officiële site . Voer vervolgens de volgende opdracht uit:

sudo python get-pip.py 

En het installeert pipvoor uw Python-versie die het script uitvoert.


Antwoord 8, Autoriteit 2%

Ik liep onderstaande waar <user>:<group>Past de andere overeen met de andere <user>:<group>Voor andere bestanden in de /usr/local/lib/python3.7/site-packages/Directory:

sudo chown -R <user>:<group> /usr/local/lib/python3.7/site-packages/pip*
brew postinstall python3

Antwoord 9

Ik ben ook hetzelfde probleem tegengekomen, maar brew install python3werkt niet goed om pip3te installeren.

BRE WORDT DE WAARSCHUWING The post-install step did not complete successfully.

Het heeft te maken met Homebrew heeft geen toestemming voor /usr/local

Maak de map als niet bestaat

sudo mkdir lib 
sudo mkdir Frameworks

Geef de machtigingen binnen /usr/localnaar homebrew zodat het toegang heeft tot hen:

sudo chown -R $(whoami) $(brew --prefix)/*

nu ostinstall python3

brew postinstall python3

Hiermee geeft u een succesvolle installatie


Antwoord 10

Na het upgraden naar macos v10.15 (Catalina) en upgraden van al mijn My Venv-modules , PIP3 stopte met werken (gaf Error: “TypeError: ‘Module’ -object is niet nulbaar”).

Ik vond vraag 58386953 die hiertoe leidde en oplossing.

  1. afsluiten van de Venv (ik begon een frisse schaal)
  2. sudo python3 -m pip uninstall pip(dit is noodzakelijk, maar het heeft geen probleem opgelost, omdat het de base Python Pip heeft verwijderd, maar het raakte mijn Venvip niet aan)
  3. sudo easy_install pip(PIP INSTALLEREN IN BASE PYTHON, NIET IN VENV)
  4. CD Naar uw vEnv/binen Type “Source Activate” om in Venv
  5. te komen

  6. rm pip pip3 pip3.6(het lijkt de enige manier om van de valse PIP’s in Venv te verwijderen)
  7. Nu is Pip verdwenen uit Venv, en we kunnen degene in het basispython gebruiken (ik kon PIP in Venv niet met succes installeren na het verwijderen)

Antwoord 11

Als u Python & Nbsp; 3 gebruikt, voert u gewoon python3 get-pip.py. Het is gewoon een eenvoudig commando.

Other episodes