Sto installando i pacchetti da requirements.txt
pip install -r requirements.txt
Il requirements.txt
file dice:
Pillow
lxml
cssselect
jieba
beautifulsoup
nltk
lxml
è l'unico pacchetto che non riesce a installare e questo porta a tutto ciò che fallisce (risultati attesi, come sottolineato da Larsks nei commenti). Tuttavia, dopo lxml
non riesce pip
ancora scorre e scarica il resto dei pacchetti.
Da quello che ho capito il pip install -r requirements.txt
comando fallirà se uno dei pacchetti elencati nel requirements.txt
non riesce a installare.
C'è qualche argomento che posso passare durante l'esecuzione pip install -r requirements.txt
per dirgli di installare ciò che può e saltare i pacchetti che non può o di uscire non appena vede qualcosa che non riesce?
requirements.txt
esso è presumibilmente necessario , quindi ha senso che pip
fallisca se il pacchetto non può essere installato. Se il codice viene eseguito comunque senza quel pacchetto, difficilmente era un requisito. La potatura casuale dei pacchetti falliti requirements.txt
sembra causare problemi con dipendenze mancanti.
pip install -r <some file>
flusso di lavoro per standardizzare la creazione dell'ambiente appropriato.