Ich versuche pip3 zu installieren, habe aber kein Glück. Außerdem habe ich es versucht sudo install
und es hat nicht funktioniert. Wie kann ich pip3 auf meinem Mac installieren?
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
quelle
quelle
get-pip.py
von der offiziellen Website herunter. Führen Sie dann den folgenden Befehl aus:sudo python get-pip.py
und es installiert das pip für Ihre Python-Version, in der das Skript ausgeführt wird.pyenv
pip
Antworten:
AKTUALISIERT - Homebrew-Version nach 1.5
Laut der offiziellen Homebrew-Seite :
Führen Sie zum Installieren von Python 3 den folgenden Befehl aus:
Dann wird das
pip
oderpip3
automatisch installiert, und Sie können jedes Paket von installierenpip install <package>
.Die ältere Version von Homebrew
Nicht nur
brew install python3
sondern auchbrew postinstall python3
Also musst du rennen:
Beachten Sie, dass Sie die Konsole überprüfen sollten, da dies zu Fehlern führen kann. In diesem Fall
pip3
ist die Konsole NICHT installiert.quelle
brew uninstall python3
zu offiziellem Python gegangen und habe es dort gemacht. Hat funktioniert.brew postinstall python3
Befehl ausführen, um pip3 zu erhalten.Sie könnten selbst gebraut verwenden
Dann laufen Sie einfach:
quelle
pip3='python3 -m pip'
Ich habe das gleiche Problem mit diesen Befehlen gelöst:
quelle
Bei mir
brew postinstall python3
hat es nicht funktioniert. Diese Lösung wurde auf der GitHub Homebrew-Problemseite gefunden:quelle
rm -rf /usr/local/opt/python
und die Neuinstallation und ein Handbuchbrew postinstall python
für mich funktioniert =)brew install python
jetzt Python 3Python3 funktionierte erfolgreich, jedoch ohne pip3. Versuchte viele Ratschläge von Stackoverflow, Quora und anderen. (zahlreiche Installationen und Deinstallationen)
Python3 war immer in Ordnung, aber ohne pip3. Schließlich habe ich Python3 heruntergeladen von: https://www.python.org/downloads/
Mit einfachen Mausklicks funktioniert jetzt alles (Python3 + pip3) einwandfrei.
quelle
Laden Sie get-pip.py von der offiziellen Website herunter, um pip zu installieren oder zu aktualisieren . Führen Sie dann den folgenden Befehl aus:
und es wird
pip
für Ihre Python-Version installiert, die das Skript ausführt.quelle
Ähnlich wie Oksana, aber python3 hinzufügen
Scheint jetzt für pip3 unter mac os x 10.13.3 Xcode 9.2 zu funktionieren
quelle
Ich habe das Folgende ausgeführt, wo
<user>:<group>
das andere<user>:<group>
für andere Dateien im/usr/local/lib/python3.7/site-packages/
Verzeichnis übereinstimmte :quelle
Ich habe auch das gleiche Problem
brew install python3
festgestellt, aber die Installation funktioniert nicht richtigpip3
.brre wird die Warnung werfen
The post-install step did not complete successfully
.Es hat mit Homebrew zu tun, hat keine Erlaubnis dazu
/usr/local
Erstellen Sie das Verzeichnis, falls nicht vorhanden
Geben Sie
/usr/local
Homebrew die Berechtigungen , damit es darauf zugreifen kann:Installieren Sie jetzt python3
Dadurch erhalten Sie eine erfolgreiche Installation
quelle
sudo chown -R $(whoami) $(brew --prefix)/*
funktioniert bei mir nicht Das sieht aus wie Bash-Scripting? Was ist$(brew --prefix)/*
? Können Sie ein Beispiel für die Verwendung der richtigen Syntax im Terminal zeigen?Nach dem Upgrade auf Mac OS Catalina und dem Upgrade aller meiner vEnv-Module funktionierte pip3 nicht mehr (Fehler: "TypeError: 'module'-Objekt kann nicht aufgerufen werden").
Gefundene Frage 58386953, die hier und Lösung führte.
sudo python3 -m pip uninstall pip
(Dies ist notwendig, hat aber das Problem nicht behoben, da es die Basis-Python-Pip entfernt, aber meine vEnv-Pip nicht berührt hat.)sudo easy_install pip
(Neuinstallation von pip in Base Python, nicht in vEnv)vEnv/bin
und geben Sie "Quelle aktivieren", um in vEnv zu gelangenrm pip pip3 pip3.6
(scheint der einzige Weg zu sein, um die falschen Pip's in vEnv loszuwerden)quelle
Wenn Sie Python3 verwenden, führen Sie es einfach aus
python3 get-pip.py
. Nur ein einfacher Befehl.quelle