Nie mogę uruchomić pip dla python3 (3.4) na Fedorze 22. Pip dla python2.7 jest domyślnie zainstalowany w systemie i działa dobrze. Instaluję pakiet python3-pip, ale nie mogę go uruchomić.
pip3, pip-3.4, python3-pip, python3 pip
Powyższe polecenia nie działają dla mnie i pokazują błąd „nie znaleziono polecenia”.
Próbuję usunąć pip dla python2.7, ale jest to bardzo ważne dla systemu i nie mogę tego zrobić.
Jak mogę uruchomić pip3?
rpm -ql python3-pip
Odpowiedzi:
Jeśli jest poprawnie zainstalowany, możesz uruchomić,
python3 -m pip
aby uruchomić pip dla Python 3.Instalacja pip dla Pythona 3 jest zakończona
dnf install python3-pip
. To powinno stworzyć skrypt/usr/bin/pip3
. Użycie pipa do aktualizacji samego pipa (jak sugeruje, ponieważ dostarczona wersja jest starsza) zastępuje skrypty i nie należy tego robić.Jeśli chcesz używać najnowszej wersji pipa i aktualizacji pakietów podanych przez fedora-repo do tych z PyPI, polecam korzystanie ze środowiska wirtualnego .
źródło
bash: pip3: command not found...
Nie mogłem uruchomić,
pip3
chociaż mój system pokazał, żepython3-pip
jest już zainstalowany i używam Fedory 22. To, co zrobiłem, aby to obejść, to ponownie zainstalować python3-pip w taki sposób:Wykonanie powyższego powoduje dodanie następujących wpisów do Twojego
/usr/bin
folderu:/usr/bin/pip3.4
/usr/bin/pip3
Aby uruchomić powyższe polecenie, musisz mieć uprawnienia sudo. Teraz mogę dzwonić
pip3
bezpośrednio z mojego interfejsu CLI.źródło
/usr/bin/
folderów pip3 w Fedorze 23.reinstall
Naprawiłem to również dla mnie. Dzięki.Poprawka @ bumy działała dla mnie ... ale denerwowało mnie to, że pomimo zainstalowania Python3-PIP na mojej nowo zainstalowanej Fedorze 22, / usr / bin / pip3 nie było obecne.
Skopiowałem / usr / bin / pip (wersja Python2.7) do / usr / bin / pip3 i zmodyfikowałem pierwszą linię na #! / Usr / bin / python3
Teraz mogę używać pip3 zgodnie z zamierzeniami boga ...
źródło