Eu tenho uma nova instalação do Anaconda, que veio com o Spyder 3.3.3. Usei o Anaconda Prompt para instalar o Spyder 3.3.4. Então, no Anaconda Navigator, seleciono a engrenagem no Spyder 3.3.3 e seleciono Atualizar. Recebo uma mensagem lendo:
spyder==3.3.4 não pode ser instalado neste ambiente. Deseja instalar o pacote em um ambiente existente ou criar um novo ambiente?
Não quero instalar isso em um ambiente separado. O que está acontecendo?
Editar: Quando eu uso o Prompt do Anaconda para atualizar (não instalar, desculpe) o Spyder, é isso que recebo:
AVISO: O módulo conda.compat está obsoleto e será removido em uma versão futura. Coletando metadados do pacote: concluído Resolvendo o ambiente: concluído
Plano de pacote
localização do ambiente: C:\ProgramData\Anaconda3
especificações adicionadas/atualizadas: - spyder
Os seguintes NOVOS pacotes serão INSTALADOS:
conda-package-han~ pkgs/main/win-64::conda-package-handling-1.3.10-py37_0
Os seguintes pacotes serão ATUALIZADOS:
conda 4.6.11-py37_0 --> 4.7.5-py37_0
Continuar ([s]/n)? sim
Preparando transação: concluída Verificando transação: concluída Executando transação: concluída
(base) C:\Windows\system32>ET _sysp=%~dpA 'ET' não é reconhecido como um comando interno ou externo, programa operável ou arquivo em lote.
(base) C:\Windows\system32>IF NOT EXIST "!_sysp!\Scripts\conda.exe" AVISO conda.base.context:use_only_tar_bz2(632): Conda está restrito a usar apenas o antigo formato de arquivo .tar.bz2 porque você tem o conda-build instalado e é <3.18.3. Atualize ou remova o conda-build para obter downloads menores e extrações mais rápidas. Coletando metadados do pacote (repodata.json): concluído Solução de ambiente: concluído
Todos os pacotes solicitados já instalados.
Responder1
Também encontrei um problema ao clicar em instalar o spyder no navegador anaconda. Resolvi esse problema com algumas etapas. Ao criar um novo ambiente no navegador, você poderá ver a caixa de seleção com versões da versão python (ou versão r). No meu caso, o python 3.10.4 estava disponível (no qual tive erro de instalação) como versão mais recente. Em vez disso, selecionei python 3.9.12. Voltando à página inicial deste ambiente, clicar em instalar spyder não deu nenhum erro. Portanto, tente selecionar uma versão inferior (ou a versão padrão) do python na caixa de seleção ao criar um novo ambiente. (Como observação, minha versão do spyder era a mais recente e 5.1.5)
Responder2
Eu estava recebendo exatamente o mesmo erro que você mencionou. Pesquisando no Google não forneceu nenhuma resposta.
Removi todos os meus outros ambientes, exceto o ambiente base, e atualizei todos os pacotes por meio do prompt de comando usando conda update --all
Usar just conda update spyder
também funcionará, eu acho, depois de remover tudo, exceto o ambiente base.