แม้จะมี Google เป็นจำนวนมาก แต่ฉันไม่พบเอกสารใด ๆ สำหรับตัวเลือก / อาร์กิวเมนต์บรรทัดคำสั่งของ pip อะไรpip install -U
หมายถึง? ไม่มีใครมีลิงก์ไปยังรายการตัวเลือกและข้อโต้แย้งของ pip หรือไม่?
แม้จะมี Google เป็นจำนวนมาก แต่ฉันไม่พบเอกสารใด ๆ สำหรับตัวเลือก / อาร์กิวเมนต์บรรทัดคำสั่งของ pip อะไรpip install -U
หมายถึง? ไม่มีใครมีลิงก์ไปยังรายการตัวเลือกและข้อโต้แย้งของ pip หรือไม่?
คำตอบ:
พิมพ์pip install -h
เพื่อแสดงรายการความช่วยเหลือ:
-U, - อัปเกรดอัพเกรดแพคเกจทั้งหมดเป็นเวอร์ชั่นล่าสุดที่มี
ดังนั้นถ้าคุณมีอยู่แล้วได้แพคเกจติดตั้งก็จะอัพเกรดแพคเกจสำหรับคุณ หากไม่มีสวิตช์ -U มันจะบอกคุณว่าแพคเกจได้รับการติดตั้งและออกแล้ว
คำpip
สั่งย่อยแต่ละรายการมีรายการความช่วยเหลือของตัวเอง pip -h
แสดงให้เห็นถึงความช่วยเหลือโดยรวมและช่วยให้คุณมีความช่วยเหลือสำหรับคำสั่งย่อยนั้นเช่นpip [subcommand] -h
install
นอกจากนี้คุณยังสามารถหาเอกสารอ้างอิงออนไลน์เต็มรูปแบบ ; ตัวเลือกทั่วไปส่วนครอบคลุมสวิตช์ใช้ได้สำหรับทุกpip
subcommand ในขณะที่แต่ละ subcommand มีแยกตัวเลือกส่วนปก subcommand เฉพาะสวิทช์; ดูpip install
ตัวเลือกส่วนตัวอย่างเช่น
pip freeze --local | cut -d = -f 1 | xargs pip install -U
เพื่ออัพเกรดแพ็คเกจทั้งหมดของคุณ
import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)