Ik probeer pip3 te installeren, maar het lukt me niet. Ik heb ook sudo install
geprobeerd 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 pip
of pip3
automatisch geïnstalleerd en kunt u elk pakket installeren door pip install <package>
.
De oudere versie van Homebrew
Niet alleen brew install python3
maar 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 pip3
nietgeï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 python3
niet. 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 pip
voor 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 python3
werkt niet goed om pip3
te 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/local
naar 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.
- afsluiten van de Venv (ik begon een frisse schaal)
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)sudo easy_install pip
(PIP INSTALLEREN IN BASE PYTHON, NIET IN VENV)- CD Naar uw
vEnv/bin
en Type “Source Activate” om in Venv rm pip pip3 pip3.6
(het lijkt de enige manier om van de valse PIP’s in Venv te verwijderen)- 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)
te komen
Antwoord 11
Als u Python & Nbsp; 3 gebruikt, voert u gewoon python3 get-pip.py
. Het is gewoon een eenvoudig commando.