Próbuję zainstalować pip3, ale nie mam szczęścia. Spróbowałem też sudo install
i nie udało się. Jak mogę zainstalować pip3 na moim Macu?
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
źródło
źródło
get-pip.py
z oficjalnej strony. Następnie uruchom następującą komendę:sudo python get-pip.py
i zainstaluje pip dla twojej wersji Pythona, która uruchamia skrypt.pyenv
(pip
domyślnie instaluje się)Odpowiedzi:
AKTUALIZACJA - Wersja Homebrew po 1.5
Według oficjalnej strony Homebrew :
Aby zainstalować Python 3, uruchom następujące polecenie:
Następnie
pip
lubpip3
jest instalowany automatycznie i możesz zainstalować dowolny pakiet przezpip install <package>
.Starsza wersja Homebrew
Nie tylko,
brew install python3
ale takżebrew postinstall python3
Więc musisz biec:
Zauważ, że powinieneś sprawdzić konsolę, ponieważ może to spowodować błędy iw takim przypadku
pip3
NIE jest zainstalowana.źródło
brew uninstall python3
poszedłem do oficjalnego Pythona i tam to zrobiłem. Pracował.brew postinstall python3
polecenie, aby uzyskać pip3.Możesz użyć domowego naparu
Następnie po prostu biegnij:
źródło
pip3='python3 -m pip'
Rozwiązałem ten sam problem z tymi poleceniami:
źródło
U mnie
brew postinstall python3
nie działało. Znalazłem to rozwiązanie na stronie problemów GitHub homebrew:źródło
rm -rf /usr/local/opt/python
i ponowna instalacja oraz instrukcjabrew postinstall python
zadziałały dla mnie =)brew install python
teraz instaluje Pythona 3Python3 działał pomyślnie, ale bez pip3. Wypróbowałem wiele porad ze strony stackoverflow, quora i innych. (liczne instalacje i odinstalowania)
Python3 zawsze był w porządku, ale bez pip3. Wreszcie pobrałem Python3 z: https://www.python.org/downloads/
Przez proste kliknięcia myszą i wszystko (Python3 + pip3) działa teraz dobrze.
źródło
Aby zainstalować lub zaktualizować pip, pobierz get-pip.py z oficjalnej strony . Następnie uruchom następujące polecenie:
i zainstaluje się
pip
dla twojej wersji Pythona, która uruchamia skrypt.źródło
Podobny do Oksany, ale dodaj python3
Wydaje się, że teraz działa dla pip3 pod Mac OS X 10.13.3 Xcode 9.2
źródło
Uruchomiłem poniższe, gdzie
<user>:<group>
dopasowałem inne<user>:<group>
dla innych plików w/usr/local/lib/python3.7/site-packages/
katalogu:źródło
Napotkałem również ten sam problem, ale
brew install python3
nie działa poprawnie przy instalacjipip3
.brre wyśle ostrzeżenie
The post-install step did not complete successfully
.Ma to związek z tym, że homebrew nie ma na to pozwolenia
/usr/local
Utwórz katalog, jeśli nie istnieje
Nadaj uprawnienia wewnątrz
/usr/local
homebrew, aby miał do nich dostęp:Teraz ostinstall python3
Zapewni to pomyślną instalację
źródło
sudo chown -R $(whoami) $(brew --prefix)/*
nie działa dla mnie. To wygląda na skrypty bash? Co to jest$(brew --prefix)/*
? Czy możesz pokazać przykład, jak używać prawidłowej składni w terminalu?Po aktualizacji do Mac OS Catalina i aktualizacji wszystkich moich modułów vEnv, pip3 przestał działać (podał błąd: „TypeError: obiekt 'module' nie jest możliwy do wywołania”).
Znaleziono pytanie 58386953, które doprowadziło do tego i rozwiązania.
sudo python3 -m pip uninstall pip
(jest to konieczne, ale nie rozwiązało problemu, ponieważ usunęło podstawowy pip Pythona, ale nie dotknęło mojego pip vEnv)sudo easy_install pip
(ponowna instalacja pip w podstawowym Pythonie, nie w vEnv)vEnv/bin
i wpisz "source Activation", aby dostać się do vEnvrm pip pip3 pip3.6
(wydaje się być jedynym sposobem na pozbycie się fałszywych pipów w vEnv)źródło
jeśli używasz python3, po prostu wykonaj
python3 get-pip.py
. Tylko proste polecenie.źródło