Betriebssystem: Mac OS X 10.7.5 Python Ver: 2.7.5
Ich habe setuptools 1.0 mit ez_setup.py von https://pypi.python.org/pypi/setuptools installiert. Dann lade ich pip.1.4.1 pkg von https://pypi.python.org/pypi/pip/1.4.1 herunter .
Run (sudo) python setup.py install
in iTerm zeigt das
running install
running bdist_egg running egg_info writing requirements to
pip.egg-info/requires.txt writing pip.egg-info/PKG-INFO writing
top-level names to pip.egg-info/top_level.txt writing dependency_links
to pip.egg-info/dependency_links.txt writing entry points to
pip.egg-info/entry_points.txt warning: manifest_maker: standard file
'setup.py' not found
reading manifest file 'pip.egg-info/SOURCES.txt' writing manifest file
'pip.egg-info/SOURCES.txt' installing library code to
build/bdist.macosx-10.6-intel/egg running install_lib warning:
install_lib: 'build/lib' does not exist -- no Python modules to
install
creating build/bdist.macosx-10.6-intel/egg creating
build/bdist.macosx-10.6-intel/egg/EGG-INFO copying
pip.egg-info/PKG-INFO -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying pip.egg-info/SOURCES.txt ->
build/bdist.macosx-10.6-intel/egg/EGG-INFO copying
pip.egg-info/dependency_links.txt ->
build/bdist.macosx-10.6-intel/egg/EGG-INFO copying
pip.egg-info/entry_points.txt ->
build/bdist.macosx-10.6-intel/egg/EGG-INFO copying
pip.egg-info/not-zip-safe ->
build/bdist.macosx-10.6-intel/egg/EGG-INFO copying
pip.egg-info/requires.txt ->
build/bdist.macosx-10.6-intel/egg/EGG-INFO copying
pip.egg-info/top_level.txt ->
build/bdist.macosx-10.6-intel/egg/EGG-INFO creating
'dist/pip-1.4.1-py2.7.egg' and adding
'build/bdist.macosx-10.6-intel/egg' to it removing
'build/bdist.macosx-10.6-intel/egg' (and everything under it)
Processing pip-1.4.1-py2.7.egg removing
'/Users/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg'
(and everything under it) creating
/Users/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg
Extracting pip-1.4.1-py2.7.egg to
/Users/dl/Library/Python/2.7/lib/python/site-packages pip 1.4.1 is
already the active version in easy-install.pth Installing pip script
to /Users/dl/Library/Python/2.7/bin Installing pip-2.7 script to
/Users/dl/Library/Python/2.7/bin
Installed
/Users/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg
Processing dependencies for pip==1.4.1 Finished processing
dependencies for pip==1.4.1
Dann gab ich ein pip install
, die Fehlermeldung zeigte sich so
Traceback (most recent call last): File
"/Library/Frameworks/Python.framework/Versions/2.7/bin/pip", line 9,
in <module>
load_entry_point('pip==1.4.1', 'console_scripts', 'pip')() File "build/bdist.macosx-10.6-intel/egg/pkg_resources.py", line 357, in
load_entry_point File
"build/bdist.macosx-10.6-intel/egg/pkg_resources.py", line 2394, in
load_entry_point File
"build/bdist.macosx-10.6-intel/egg/pkg_resources.py", line 2108, in
load ImportError: No module named pip
Wer hat das gleiche Problem schon einmal getroffen und kann mir einige Tipps zur Lösung geben?
python -m pip install <package>
Antworten:
Ich hatte das gleiche Problem. Meine Lösung:
Für Python 3
Für Python 2
quelle
Auf einem Mac ist die Verwendung von Brew eine bessere Option, da apt-get nicht verfügbar ist. Befehl:
Falls Sie sowohl Python2 als auch Python3 auf dem Computer installiert haben
sollte einfach das Problem lösen.
Wenn Sie stattdessen pip aus Python fehlt 3 dann einfach zu ändern ,
python2.7
umpython3
oben in dem Befehl.quelle
brew install python
der Pip nicht gefunden: Derpython3 -m pip install redis
Pip wurde nicht gefunden. Wenn Sie Ihrem Ansatz folgen (python3 -m ...), haben Sie es geschafft.sudo python3 -m pip install matplotlib
(ich musste dies über sudo tun, sonst funktionierte eine Ordnerberechtigung nicht). (Antwort entsprechend bearbeitet)Nach der Installation von ez_setup sollten Sie
easy_install
verfügbar sein. So installieren Siepip
einfach:quelle
Mit macOS 10.15 und Homebrew 2.1.6 wurde dieser Fehler mit Python 3.7 angezeigt. Ich musste nur rennen:
Funktioniert jetzt
python3 -m pip
für mich.quelle
sudo apt install python3-pip
Versuchen Sie,
pip
über Python zu installieren :Bitte gehen Sie zu: https://pip.pypa.io/en/stable/installing/
und herunterladen
get-pip.py
und dann ausführen:quelle
Ich bin auf dasselbe Problem gestoßen, als ich versucht habe, den Nova-Client zu installieren.
Ich benutze Homebrew, also habe ich das Problem mit umgangen
sudo easy_install pip
Die Befehle sollten ähnlich sein, wenn Sie Macports verwenden.
quelle
Ich denke, keine dieser Antworten kann Ihr Problem beheben.
Dieses Problem hat mich auch einmal verwirrt. Sie sollten die Installation manuell gemäß
pip
der offiziellen Anleitung zur Pip-Installation durchführen (bei der derzeit ein einzelnesget-pip.py
Python-Skript ausgeführt wird ).danach einfach
sudo pip install Django
. Der Fehler wird verschwunden sein.quelle
Ich weiß, dass dieser Thread alt ist, aber ich habe das Problem unter OS X nur anders gelöst als hier beschrieben.
Grundsätzlich habe ich Python 2.7 durch Brew neu installiert und es kommt mit pip.
Installieren Sie Xcode, falls noch nicht geschehen:
Installieren Sie Brew wie hier beschrieben :
Installieren Sie dann Python über Brew:
Und du bist fertig. In meinem Fall musste ich nur pyserial installieren.
quelle
ruby ...
undbrew ...
. Beim Laufen habepip ...
ich bekommen-bash: pip: command not found
. Irgendwelche Ideen?Ich habe
pip
Binärdateien von hier heruntergeladen und das Problem wurde behoben.quelle
Versuchen Sie im Terminal Folgendes:
in meinem Fall bekomme ich:
Also pip2 || pip2.7 funktioniert in meinem Fall und pip
quelle
meine py version ist 3.7.3 und diese cmd hat funktioniert
python3.7 -m pip install requests
Anforderungsbibliothek - zum Abrufen von Daten von Web-APIs.
Dadurch wird das Pip-Modul ausgeführt und aufgefordert, die Anforderungsbibliothek auf PyPI.org (dem Python-Paketindex) zu suchen und auf Ihrem lokalen System zu installieren, damit sie für den Import verfügbar ist
quelle
Ich habe einen ähnlichen Fehler unter Linux behoben, indem ich PYTHONPATH auf den Speicherort der Site-Pakete gesetzt habe. Dies war nach dem Laufen
python get-pip.py --prefix /home/chet/pip
.quelle
Unten für Linux getestet: Sie können pip direkt von https://pypi.org/simple/pip/ untar herunterladen und direkt mit Ihrem neuesten Python verwenden.
Überprüfen Sie den Inhalt.
Direkt ausführen:
quelle
Hier finden Sie eine minimale Anleitung zum Upgrade auf Python 3 mit MacPorts:
Ich habe alten Code ausgeführt und er funktioniert nach diesem Upgrade wieder.
quelle
Befolgen Sie die Hinweise zu dieser URL, um die Datei python39._pth umzubenennen. Das hat das Problem gelöst
https://michlstechblog.info/blog/python-install-python-with-pip-on-windows-by-the-embeddable-zip-file/#more-5606
quelle
Führen Sie unter Linux wie Ubuntu zuerst das apt-get-Update durch und versuchen Sie dann, das Python-Pip-Paket zu installieren. Ohne apt-get update erhalten Sie möglicherweise Fehler wie
1.Update:
sudo apt-get update
2.Installieren Sie das Pip-Paket
Für Python2
sudo apt-get install python-pip
oder
Für Python3
sudo apt-get install python3-pip
Und fertig!
quelle