System operacyjny: Mac OS X 10.7.5 Python w wersji: 2.7.5
Zainstalowałem setuptools 1.0 z ez_setup.py z https://pypi.python.org/pypi/setuptools Następnie pobieram pakiet pip.1.4.1 z https://pypi.python.org/pypi/pip/1.4.1 .
Run (sudo) python setup.py install
w iTerm to pokazuje
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
Potem wpisałem pip install
, komunikat o błędzie pokazał się tak
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
Każdy, kto spotkał się już z tym samym problemem i może udzielić mi kilku wskazówek, jak go rozwiązać?
python -m pip install <package>
Odpowiedzi:
Miałem ten sam problem. Moje rozwiązanie:
W przypadku Pythona 3
W przypadku Pythona 2
źródło
Na Macu użycie brew jest lepszą opcją, ponieważ apt-get nie jest dostępny. Komenda:
W przypadku, gdy masz zainstalowane na komputerze zarówno python2, jak i python3
po prostu powinien rozwiązać problem.
Jeśli zamiast tego brakuje Ci pip z Pythona 3, po prostu zmień
python2.7
napython3
w powyższym poleceniu.źródło
brew install python
python3 -m pip install redis
sudo python3 -m pip install matplotlib
(musiałem to zrobić przez sudo, w przeciwnym razie niektóre uprawnienia do folderu nie działały). (odpowiednio zredagował odpowiedź)Po zainstalowaniu ez_setup powinieneś mieć
easy_install
dostępne. Aby zainstalować,pip
po prostu wykonaj:źródło
W systemie macOS 10.15 i Homebrew 2.1.6 otrzymywałem ten błąd w Pythonie 3.7. Po prostu musiałem biec:
Teraz
python3 -m pip
działa dla mnie.źródło
sudo apt install python3-pip
Spróbuj zainstalować
pip
przez Python:Przejdź do: https://pip.pypa.io/en/stable/installing/
i pobierz
get-pip.py
, a następnie uruchom:źródło
Napotkałem ten sam problem, gdy próbowałem zainstalować klienta nova.
Używam homebrew, więc rozwiązałem ten problem
sudo easy_install pip
Polecenia powinny być podobne, jeśli używasz macports.
źródło
Myślę, że żadna z powyższych odpowiedzi nie może rozwiązać twojego problemu.
Ten problem też mnie kiedyś zdezorientował. Należy ręcznie zainstalować
pip
zgodnie z oficjalnym przewodnikiem instalacji pip (która obecnie obejmuje uruchomienie pojedynczegoget-pip.py
skryptu Pythona )po tym tylko
sudo pip install Django
. Błąd zniknie.źródło
Wiem, że ten wątek jest stary, ale właśnie rozwiązałem problem na OS X inaczej niż opisano tutaj.
Zasadniczo ponownie zainstalowałem Pythona 2.7 przez brew i jest dostarczany z pip.
Zainstaluj Xcode, jeśli jeszcze tego nie zrobiłeś:
Zainstaluj Brew zgodnie z opisem tutaj :
Następnie zainstaluj Python przez Brew:
I jesteś skończony. W moim przypadku wystarczyło zainstalować pyserial.
źródło
ruby ...
ibrew ...
. Podczas bieganiapip ...
dostałem-bash: pip: command not found
. Jakieś pomysły?pip
Pobrałem stąd pliki binarne i rozwiązało to problem.źródło
W terminalu spróbuj tego:
w moim przypadku otrzymuję:
Więc pip2 || pip2.7 w moim przypadku działa, a pip
źródło
moja wersja py to 3.7.3, a ten cmd zadziałał
python3.7 -m pip install requests
Biblioteka żądań - do pobierania danych z internetowych interfejsów API.
To uruchamia moduł pip i prosi go o znalezienie biblioteki żądań na PyPI.org (indeks pakietów Python) i zainstalowanie jej w systemie lokalnym, aby była dostępna do zaimportowania
źródło
Rozwiązałem podobny błąd w Linuksie, ustawiając PYTHONPATH na lokalizację pakietów witryny. To było po biegu
python get-pip.py --prefix /home/chet/pip
.źródło
Przetestowane poniżej dla Linuksa: Możesz pobrać pip bezpośrednio z https://pypi.org/simple/pip/ untar i używać bezpośrednio z najnowszym Pythonem.
Sprawdź zawartość.
Wykonaj bezpośrednio:
źródło
Oto minimalny zestaw instrukcji dotyczących aktualizacji do Python 3 przy użyciu MacPorts:
Uruchomiłem stary kod i po aktualizacji działa ponownie.
źródło
Postępowałem zgodnie z poradą dotyczącą tego adresu URL, aby zmienić nazwę pliku python39._pth. To rozwiązało problem
https://michlstechblog.info/blog/python-install-python-with-pip-on-windows-by-the-embeddable-zip-file/#more-5606
źródło
W systemie Linux, takim jak ubuntu, najpierw wykonaj aktualizację apt-get, a następnie spróbuj zainstalować pakiet python-pip. bez aktualizacji apt-get możesz otrzymać błąd, taki jak
1. aktualizacja:
sudo apt-get update
2.Zainstaluj pakiet pip
W przypadku python2
sudo apt-get install python-pip
lub
W przypadku python3
sudo apt-get install python3-pip
I zrobione!
źródło