Câu trả lời:
Nhập pip install -h
vào danh sách trợ giúp:
-U, - Nâng cấp tất cả các gói lên phiên bản mới nhất hiện có
Vì vậy, nếu bạn đã có cài đặt một gói phần mềm, nó sẽ nâng cấp các gói cho bạn. Nếu không có công tắc -U, nó sẽ cho bạn biết gói đã được cài đặt và thoát.
Mỗi pip
tiểu ban có danh sách trợ giúp riêng. pip -h
hiển thị cho bạn trợ giúp tổng thể và pip [subcommand] -h
cung cấp cho bạn trợ giúp cho lệnh phụ đó, chẳng hạn như install
.
Bạn cũng có thể tìm thấy các tài liệu tham khảo đầy đủ trực tuyến ; các General Options phần vỏ công tắc có sẵn cho mỗi pip
subcommand, trong khi mỗi subcommand có riêng Tùy chọn phần để che subcommand cụ chuyển mạch; xem các pip install
tùy chọn phần , ví dụ.
pip freeze --local | cut -d = -f 1 | xargs pip install -U
để nâng cấp tất cả các gói của bạn.
import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)