Respostas:
Você quer conda update --all
.
conda search --outdated
mostrará pacotes desatualizados e conda update --all
os atualizará (observe que o último não o atualizará do Python 2 para o Python 3, mas o primeiro mostrará o Python como desatualizado se você usar o Python 2).
conda update --all
instalará apenas pacotes compatíveis entre si e não o atualizará do Python 2 para o Python 3. #
conda search --outdated
mostra todas as versões disponíveis de cada pacote instalado E desatualizado, que é um pouco demais em muitos casos ,,, Pessoalmente, eu prefiro usar conda update --all
, que mostra o que será instalado e solicita confirmação: você responde N
e tem um código compacto. lista de pacotes desatualizados.
conda update --all
também difere do conda search --outdated
fato de ser executado no solucionador, o que significa que alguns pacotes com versões mais recentes podem não ser atualizados se outros pacotes tiverem restrições de dependência (ou, por exemplo, conda update --all
não serão atualizados do Python 2.7 para o Python 3.4).
Antes de prosseguir com o conda update --all
comando, primeiro atualize conda com o conda update conda
comando, se você não o atualizar por um longo tempo. Feliz para mim (Python 2.7.13 no Anaconda 64 bits).
o Conda Package Manager está quase pronto para o teste beta, mas não será totalmente integrado até o lançamento do Spyder 2.4 ( https://github.com/spyder-ide/spyder/wiki/Roadmap ). Assim que estiver pronto para o teste, publicaremos algo na lista de discussão ( https://groups.google.com/forum/#!forum/spyderlib ). Certifique-se de se inscrever
Felicidades!
# 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 all
actualizações apenas versão compatível para o meu ambiente py27?