Saya menginstal paket dari requirements.txt
pip install -r requirements.txt
The requirements.txtberkas berbunyi:
Pillow
lxml
cssselect
jieba
beautifulsoup
nltk
lxmladalah satu-satunya paket gagal untuk menginstal dan ini menyebabkan semuanya gagal (hasil yang diharapkan seperti yang ditunjukkan oleh larsk di komentar). Namun, setelah lxmlgagal pipmasih berjalan melalui dan mengunduh sisa paket.
Dari apa yang saya mengerti pip install -r requirements.txtperintah akan gagal jika ada paket yang terdaftar dalam requirements.txtgagal untuk menginstal.
Apakah ada argumen yang bisa saya sampaikan ketika menjalankan pip install -r requirements.txtuntuk mengatakannya untuk menginstal apa yang bisa dan melewatkan paket yang tidak bisa, atau untuk keluar segera setelah melihat sesuatu gagal?
requirements.txtdalamnya mungkin diperlukan , maka masuk akal pipjika gagal jika paket tersebut tidak dapat diinstal. Jika kode tetap dijalankan tanpa paket itu maka itu hampir tidak menjadi persyaratan. Pemangkasan paket gagal secara acak requirements.txtsepertinya hanya akan menyebabkan masalah dengan dependensi yang hilang.
pip install -r <some file>alur kerja yang sama untuk membakukan pembuatan lingkungan yang sesuai.