Mi sono imbattuto in situazioni in cui una versione corrente di un pacchetto sembra non funzionare e richiede la reinstallazione. Ma pip install -U
non toccherà un pacchetto che è già aggiornato. Vedo come forzare una reinstallazione prima disinstallando (con pip uninstall
) e poi installando, ma c'è un modo per forzare semplicemente un "aggiornamento" ad una versione nominalmente corrente in un unico passaggio?Posso forzare pip per reinstallare la versione corrente?
risposta
pip install --upgrade --force-reinstall <package>
Durante l'aggiornamento, reinstallare tutti i pacchetti anche se sono già aggiornati.
pip install -I <package>
pip install --ignore-installed <package>
Ignora i pacchetti installati (reinstallando invece).
Funziona, ma è necessario specificare '--upgrade':' pip install --upgrade --force-reinstall –
'Un modo per forzare una sovrascrittura quando si utilizza --target = flag? nessuno di questi ha funzionato per me. Ricevo il percorso di destinazione già esistente errore. – radtek
@KeeganQuinn pensi che sia quello che intendeva Karan con "Durante l'aggiornamento" ...? Suppongo di sì. Ma il tuo chiarimento sicuramente mi aiuta. –
--force-reinstall
non sembra forzare reinstallazione utilizzando python2.7 con pip-1.5
ho dovuto usare
--no-deps --ignore-installed
Devi specificare '--upgrade' oltre a' --force-reinstall', altrimenti non avrà alcun effetto. –
Si potrebbe desiderare di avere tutte e tre le opzioni: --upgrade
e --force-reinstall
assicura la reinstallazione, mentre --no-deps
evita di reinstallare le dipendenze.
$ sudo pip install --upgrade --no-deps --force-reinstall <packagename>
In caso contrario si potrebbe incorrere nel problema che inizia pip ricompilare Numpy o altri pacchetti di grandi dimensioni.
Se si desidera reinstallare i pacchetti specificati in un file requirements.txt, senza l'aggiornamento, quindi basta reinstallare le versioni specifiche specificate nel file requirements.txt:
pip install -r requirements.txt --ignore-installed
- 1. Come posso forzare la versione PHP per Command Line?
- 2. pip -U -r requisiti.txt con un URL continua a reinstallare
- 3. pip install: Come forzare una specifica versione del pacchetto
- 4. Come forzare il compositore a reinstallare una libreria?
- 5. disinstallazione e reinstallare pacchetto pip dal modulo pitone
- 6. Come conoscere la versione di pip stessa
- 7. reinstallare ogni gemma per ogni versione di rubino?
- 8. PHP come forzare la presa di corrente
- 9. recuperare la versione corrente App dal pacchetto
- 10. Come posso impostare la versione del programma di installazione WiX sulla versione di build corrente?
- 11. Come verificare la versione corrente di sympy e aggiornare alla versione più recente
- 12. Posso forzare .htaccess per aggiornare?
- 13. Come posso echo la versione della versione corrente di Laravel in PHP?
- 14. Come reinstallare lxml?
- 15. controllare la versione dei pacchetti pip disponibili prima di installare
- 16. La versione corrente di msysgit supporta la sostituzione del processo?
- 17. Come forzare la versione locale come più recente su SVN
- 18. È richiesta la versione gradle 1.8. La versione corrente è 1.6
- 19. Come posso installare la versione 1.5 di Django?
- 20. Come posso forzare la ricompilazione di homebrew?
- 21. Scopri la versione corrente di una cassa da un lint?
- 22. Come posso forzare Rails ad usare la versione di Ruby (gestita con rbenv) che voglio?
- 23. Come forzare Rails per usare gioiello di versione X
- 24. Neo4j - Come ottenere la versione corrente tramite REST
- 25. Unity - la versione corrente genera codice nativo o no?
- 26. È necessario reinstallare un servizio di Windows dopo la ricostruzione
- 27. Dopo aver aggiornato la mia versione R, come posso reinstallare facilmente tutti i pacchetti che sono stati installati nella vecchia versione?
- 28. Base AV: differenza tra la versione corrente pronta per la riproduzione e la proprietà [AVPlayer readyForDisplay]?
- 29. Come modificare le impostazioni per SQL Developer per riconoscere correttamente la versione corrente di SDK
- 30. Come forzare npm per usare jquery 2.1.1
sto avendo il problema opposto: pip continua a reinstallare le dipendenze già installate. –