Ich möchte Folgendes installieren pip . Es sollte Python 3 unterstützen, benötigt aber setuptools, das nur für Python 2 verfügbar ist.
Wie kann ich pip mit Python 3 installieren?
Ich möchte Folgendes installieren pip . Es sollte Python 3 unterstützen, benötigt aber setuptools, das nur für Python 2 verfügbar ist.
Wie kann ich pip mit Python 3 installieren?
Gemäß https://pip.pypa.io/en/latest/installing.html der derzeitige Weg ist:
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
Ich denke, das sollte für jede Version funktionieren.
wget http://python-distribute.org/distribute_setup.py
python distribute_setup.py
easy_install pip
Einzelne Python im System
Um Pakete in Python zu installieren, folgen Sie immer diesen Schritten:
python 2.x
: sudo python -m pip install [package]
python 3.x
: sudo python3 -m pip install [package]
Hinweis: Dies setzt voraus, dass kein Alias für python
Mit dieser Methode gibt es keine Verwirrung darüber, welche Python-Version das Paket erhält.
Mehrere Pythons
Sagen wir, Sie haben python3 python3.6
y python3.7 python3.7
sudo python3 -m pip install [package]
sudo python3.7 -m pip install [package]
Dies ist im Wesentlichen die gleiche Methode wie zuvor beschrieben.
Anmerkung 1
Wie findet man welchen Python? Führen Sie einen der folgenden Schritte aus:
~ » python3 -c "import sys; print(sys.version)"
3.9.5 (default, Nov 18 2021, 16:00:48)
Ihr python3
Der Befehl spawnt:
~ » python3
Python 3.9.5 (default, Nov 18 2021, 16:00:48)
[GCC 10.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Hinweis python 3.9.5 in der zweiten Zeile.
Anmerkung 2
Was ändern python3
o python
zeigt auf: https://askubuntu.com/questions/320996/how-to-make-python-program-command-execute-python-3
Wenn Sie mit macOS arbeiten, verwenden Sie homebrew
.
brew install python3 # this installs python only
brew postinstall python3 # this command installs pip
Beachten Sie auch, dass Sie in der Konsole überprüfen sollten, ob die Installation erfolgreich abgeschlossen wurde. Manchmal ist das nicht der Fall (z. B. bei einem Fehler aufgrund von Eigentumsverhältnissen), aber die Leute übersehen einfach das Protokoll.
Nach Angaben von die offizielle Homebrew-Seite :
Am 1. März 2018 wird die python-Formel auf Python 3.x aktualisiert und eine python@2-Formel für die Installation von Python 2.7 hinzugefügt (obwohl dies nur für keg gilt, so dass weder python noch python2 standardmäßig zum PATH hinzugefügt werden, ohne einen manuellen brew link --force). Wir werden python2, python3 und python@3 Aliase beibehalten.
Um also Python 3 zu installieren, führen Sie den folgenden Befehl aus:
brew install python3
Dann wird die pip
wird automatisch installiert, und Sie können jedes Paket installieren, indem Sie pip install <package>
.
Dies ist der Einzeiler, den ich kopiere und einfüge:
curl https://bootstrap.pypa.io/get-pip.py | python3
Stellvertreter:
curl -L get-pip.io | python3
Von Installieren mit get-pip.py :
Um pip zu installieren, laden Sie sicher herunter
get-pip.py
indem Sie diesem Link folgen: get-pip.py . Alternativ können Sie auch curl:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Führen Sie dann den folgenden Befehl in dem Ordner aus, den Sie heruntergeladen haben get-pip.py:
python get-pip.py
Warnung: Seien Sie vorsichtig, wenn Sie eine Python-Installation verwenden, die Ihrem Betriebssystem oder einem anderen Paketmanager verwaltet wird. get-pip.py koordiniert sich nicht mit diesen Werkzeugen und kann Ihr System in einen inkonsistenten Zustand hinterlassen.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.