Krótka odpowiedź
sudo apt-get install python3-pip
sudo pip3 install MODULE_NAME
Źródło: komentarz Shashank Bharadwaj
Długa odpowiedź
Krótka odpowiedź dotyczy tylko nowszych systemów. W niektórych wersjach Ubuntu polecenie brzmi pip-3.2
:
sudo pip-3.2 install MODULE_NAME
Jeśli to nie zadziała, ta metoda powinna działać dla każdej dystrybucji Linuksa i obsługiwanej wersji :
sudo apt-get install curl
curl https://bootstrap.pypa.io/get-pip.py | sudo python3
sudo pip3 install MODULE_NAME
Jeśli nie masz curl
, użyj wget
. Jeśli nie masz sudo
, przełącz się na root
. Jeśli pip3
dowiązanie symboliczne nie istnieje, sprawdź coś takiego jak pip-3.X
Wiele pakietów Pythona wymaga również pakietu dev, więc zainstaluj go też:
sudo apt-get install python3-dev
Źródła:
python instalujący pakiety za pomocą pip
Pip najnowszej instalacji
Sprawdź także odpowiedź Tobu, jeśli chcesz jeszcze bardziej zaktualizowanej wersji Pythona.
Chcę dodać, że korzystanie ze środowiska wirtualnego jest zwykle preferowanym sposobem tworzenia aplikacji w języku Python, więc odpowiedź @ felixyan jest prawdopodobnie najlepsza w idealnym świecie. Ale jeśli naprawdę chcesz zainstalować ten pakiet globalnie lub jeśli chcesz go często testować / używać bez aktywacji środowiska wirtualnego, przypuszczam, że najlepszym rozwiązaniem jest zainstalowanie go jako pakietu globalnego.
pip-2.7
ipip-3.2
poleceń w systemie?