Risposte:
Tu vuoi conda update --all.
conda search --outdatedmostrerà pacchetti obsoleti e conda update --allli aggiornerà (nota che quest'ultimo non ti aggiornerà da Python 2 a Python 3, ma il primo mostrerà Python come obsoleto se usi Python 2).
conda update --allinstallerà solo pacchetti compatibili tra loro e non ti aggiornerà da Python 2 a Python 3.
conda search --outdatedmostra tutte le versioni disponibili di ciascun pacchetto installato E obsoleto, un po 'troppo in molti casi ,,, Personalmente preferisco usare conda update --all, mostra ciò che verrà installato e richiede conferma: tu rispondi Ne hai un compatto elenco di pacchetti obsoleti.
conda update --alldifferisce anche dal fatto conda search --outdatedche corre attraverso il solutore, il che significa che alcuni pacchetti che hanno versioni più recenti potrebbero non essere aggiornati se altri pacchetti hanno restrizioni di dipendenza (o, ad esempio, conda update --allnon aggiorneranno da Python 2.7 a Python 3.4).
conda. Ha risposto a molte domande che avevo.
Prima di procedere al conda update --allcomando, aggiornare conda con conda update condacomando se non lo si aggiorna da molto tempo. Mi è piaciuto (Python 2.7.13 su Anaconda 64 bit).
Conda Package Manager è quasi pronto per il beta test, ma non sarà completamente integrato fino al rilascio di Spyder 2.4 ( https://github.com/spyder-ide/spyder/wiki/Roadmap ). Non appena lo avremo pronto per il test, pubblicheremo qualcosa nella mailing list ( https://groups.google.com/forum/#!forum/spyderlib ). Assicurati di iscriverti
Saluti!
# list packages that can be updated
conda search --outdated
# update all packages prompted(by asking the user yes/no)
conda update --all
# update all packages unprompted
conda update --all -y
conda update allaggiornamenti solo versione compatibile per il mio ambiente py27?