skrip dr untuk memperbarui semua paket yang diinstal
Jika Anda hanya ingin meningkatkan satu paket, lihat jawaban @ borgr . Saya sering merasa perlu, atau paling tidak menyenangkan, untuk memutakhirkan semua paket saya sekaligus. Saat ini, pip tidak secara alami mendukung tindakan itu, tetapi dengan skrip sh itu cukup sederhana. Anda menggunakan pip list, awk(atau cutdan tail), dan memerintahkan substitusi. Satu-liner normal saya adalah:
for i in $(pip list -o | awk 'NR > 2 {print $1}'); do sudo pip install -U $i; done
Ini akan meminta kata sandi root. Jika Anda tidak memiliki akses ke sana, --useropsi pipatau virtualenv mungkin sesuatu untuk dilihat.
pip install --helpkata:-U, --upgrade Upgrade all specified packages to the newest available version.. Jadi itu harus menjadi huruf besar-U, bukan-u.