Ich versuche, PIP für Python 3.6 zu installieren, und habe auf YouTube nach Tutorials gesucht, aber alle scheinen veraltet zu sein und keiner von ihnen scheint zu funktionieren. Alle Informationen wären hilfreich, damit ich mit meinem Projekt fortfahren kann.
97
pip
sollte mit 3.6 gebündelt werden. Überprüfen Sie dasbin
Verzeichnis in Ihrer Distribution, versuchen Sie es alternativpip3
.Antworten:
pip
wird mit Python> 3.4 gebündeltAuf Unix-ähnlichen Systemen verwenden Sie:
Verwenden Sie auf einem Windows-System:
(Unter Windows müssen Sie möglicherweise die Eingabeaufforderung als Administrator ausführen, um in das Python-Installationsverzeichnis schreiben zu können.)
quelle
pip
, das heißt: für python3.6 ,alias pip3.6="python3.6 -m pip"
die wie genannt werden kannpip3.6 install pandas
oder für python3alias pip3="python3 -m pip"
dannpip3 install pandas
, etcpython3.6 -m pip install pip /usr/bin/python3.6: No module named pip
Behandlung. Um den Fehler zu beheben, müssen Sie pip manuell installieren, wie Will I Am in seiner Nachrichtwget -qO- https://bootstrap.pypa.io/get-pip.py | sudo python3.6
Laden Sie Python 3.6 herunter
Es ist möglich, dass pip nicht standardmäßig installiert wird. Eine mögliche Lösung besteht darin, cmd zu öffnen und Folgendes einzugeben:
und dann
Eigentlich hatte ich nichts in meinem Skriptordner, aber diese Schritte haben bei mir funktioniert.
quelle
Wenn Ihre Installation von Python 3.6 nicht mit pip geliefert wird, funktioniert dies möglicherweise:
dann kannst du python -m installieren
quelle
AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
pip ist in der Python-Installation enthalten. Wenn Sie pip.exe nicht aufrufen können, rufen Sie python -m pip [args] von cmd aus auf
quelle
Wie haben Sie Python installiert und verwenden Sie eine virtuelle Umgebung?
Wie Sie Python 3.6 ausdrücklich erwähnt haben und dies nicht als beantwortet markiert haben, gehe ich davon aus, dass Sie es möglicherweise mit dem sudo add-apt-repository ppa: jonathonf / python-3.6 installiert haben, da dies eine übliche Methode zur Installation von Python ist 3.6 unter einem Unix-Betriebssystem ohne natives 3.6-Paket. In diesem Fall ist die Installation von pip wie folgt korrekt ....
Schritt 1) Erstellen Sie eine virtuelle Umgebung mit Python 3.6 ...
Schritt 2) Aktivieren Sie Ihre virtuelle Umgebung ...
Schritt 3) Installieren Sie pip in Ihrer Umgebung ...
quelle
Ich habe diese Befehle in Centos 7 verwendet
So überprüfen Sie die Pip-Version:
quelle
Es gibt Situationen, in denen Sie
pip
nicht zusammen mit der Python-Installation heruntergeladen werden. Sogar Ihr gesamter Skriptordner kann leer sein.Sie können dies auch manuell tun.
python -m ensurepip --default-pip
Gehen Sie einfach zur Eingabeaufforderung und geben Sie die Eingabetaste ein.Stellen Sie sicher, dass der Wert der Pfadvariablen aktualisiert wird.
Dies wird den Trick machen
quelle
/usr/bin/python3.6: No module named ensurepip
Da Python 3.4 Pip in der Installation von Python enthalten ist.
quelle
Beim Herunterladen und Installieren von Python 3.6 ist ein Problem aufgetreten. Das Deaktivieren von pip in der Installation verhindert das Problem. Pip ist also nicht bei jeder Installation vorhanden.
quelle
Ich habe in diesem Moment die bs4 mit Python 3.6.3 unter Windows installiert.
mit der Syntax wie im folgenden Benutzerbeitrag:
Ich habe gerade erfolgreich ein Paket für Excel installiert. Nach der Installation von Python 3.6 müssen Sie das gewünschte Paket herunterladen und dann installieren. Zum Beispiel
quelle
Ich habe gerade erfolgreich ein Paket für Excel installiert. Nach der Installation von
python 3.6
müssen Sie das gewünschte Paket herunterladen und dann installieren. Zum Beispielpython.exe -m pip download openpyxl==2.1.4
python.exe -m pip install openpyxl==2.1.4
quelle
Ja, Python3.6 installiert PIP, ist jedoch bei der Installation nicht erreichbar. Es gibt keinen Code, der es so aufruft, wie es ist! Ich bin seit mehr als einer Woche dabei und lese jeden einzelnen Rat ohne Erfolg!
Schließlich habe ich getestet, wie ich in das Pip-Verzeichnis gehe und die installierte Version aktualisiere:
Dieser Befehl hat ein PIP erstellt, das jetzt von jedem Ort auf meinem FreeBSD-Server aus ordnungsgemäß funktioniert!
Offensichtlich funktionieren die installierten Tools einfach nicht, wie mit Python3.6 installiert. Die einzige Möglichkeit, sie auszuführen, besteht darin, Python und die gewünschten Python-Dateien aufzurufen, wie Sie im ausgegebenen Befehl sehen können. Sobald das Update aufgerufen wird, funktioniert das neue PIP jedoch global, ohne dass Python3.6 aufgerufen werden muss ...
quelle
Das hat bei mir unter Amazon Linux funktioniert
sudo yum install python36.x86_64 python36-tools.x86_64
$ python3 --version Python 3.6.8
$ pip -V pip 9.0.3 aus /usr/lib/python2.7/dist-packages (Python 2.7)
] $ sudo python3.6 -m pip install --upgrade pip Collecting pip Herunterladen von https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.3 (1,4 MB) 100% | ████████████████████████████████ | 1.4MB 969kB / s Installierte gesammelte Pakete installieren: pip Vorhandene Installation gefunden: pip 9.0.3 pip-9.0.3 deinstallieren: pip-9.0.3 erfolgreich deinstalliert pip-19.0.3 erfolgreich installiert
$ pip -V pip 19.0.3 von /usr/local/lib/python3.6/site-packages/pip (Python 3.6)
quelle
Für Python3 sollte es Pip3 sein
auf Ubuntu
quelle