2014-12-03 17 views
5

Co jest krótszy sposobem aby to zrobić:curl i uruchomić skrypt python

wget https://bootstrap.pypa.io/get-pip.py 
sudo python get-pip.py 

?
Próbowałem to:

sudo <(python <(curl https://bootstrap.pypa.io/get-pip.py)) 

ale zwraca błąd: 'IOError: [ERRNO 32] Uszkodzony potok'

to działa: python <(curl https://bootstrap.pypa.io/get-pip.py) ale wymaga sudo

Odpowiedz

7

curl https://bootstrap.pypa.io/get-pip.py | sudo python -

curl wyświetli podany adres URL na stdout

python - oznacza, że ​​źródło zostanie pobrane ze standardowego wejścia.

+1

'-s' flagę (cichy) dla' curl' powinny być pomocne w przypadku, gdy planowane jest użycie że w jakiś skrypt lub narzędzie do automatyzacji, tak że nie będzie Cię obwiniać postępem pobierania. –

1

Innym sposobem zainstalowania pip:

sudo python -m ensurepip

Powiązane problemy