Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

10
respostas

Não consigo instalar ambiente pelo Prompt (tanto do Windows como da Anaconda)

Olá!

Percorri várias dúvidas aqui no fórum e ainda não consegui encontrar uma solução. Não consigo utilizar a instalação do ambiente pelo Promp. A seguinte mensagem aparece:

C:\Users\CUREM>conda create --name Luis_pandas python=2.7 pandas=0.19.0
Collecting package metadata (current_repodata.json): failed

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/win-64/current_repodata.json>
Elapsed: -

An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.

If your current network has https://www.anaconda.com blocked, please file
a support request with your network engineering team.

'https://repo.anaconda.com/pkgs/main/win-64'

Por isso, tentei fazer a instalação através do Prompt da Anaconda. Mesmo assim, continuo com erro:

(base) C:\Users\CUREM>conda create --name Luis_pandas python=2.7 pandas=0.19.0
Collecting package metadata (current_repodata.json): done
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed

PackagesNotFoundError: The following packages are not available from current channels:

  - pandas=0.19.0

Current channels:

  - https://repo.anaconda.com/pkgs/main/win-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/win-64
  - https://repo.anaconda.com/pkgs/r/noarch
  - https://repo.anaconda.com/pkgs/msys2/win-64
  - https://repo.anaconda.com/pkgs/msys2/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.

Consigo acessar as URLs citadas e elas não estão com bloqueio em função de SSL. Não sei o que pode estar causando o erro.

10 respostas

Consegui resolver meu problema da seguinte forma: ao invés de abrir o ambiente com o Python 2.7 e o pandas 0.19.0 como sugerido no vídeo da aula, verifiquei a versão do python já instalada no sistema e a versão do pandas e criei o ambiente com base neles, da seguinte forma:

conda create --name Teste_pandas python=3.8.3 pandas=1.0.5

Para outras versões do pacote, diferentes da 0.19.0 para o pandas, também funciona. Mas gostaria de tentar entender o problema.

Olá Luís,

Obrigado por compartilhar a solução! O que acontece é que essas bibliotecas já tiveram essas versões descontinuadas, então o seu download não é mais disponibilizado pelo anaconda causando o erro ao tentar acessá-las.

O texto da aula já tinha sido atualizado para recomendar a utilização desse comando com versões mais atualizadas.

Bom dia.

Comigo ocorrer erro similar, mesmo colocando as versões atuais que constam no Anaconda ocorre o erro.

Comando:

conda create --name alura_pandas python=3.8.3 pandas=1.0.5

Erro:

Collecting package metadata (current_repodata.json): failed

CondaHTTPError: HTTP 000 CONNECTION FAILED for url https://conda.anaconda.org/dev/win-64/current_repodata.json Elapsed: -

An HTTP error occurred when trying to retrieve this URL.

HTTP errors are often intermittent, and a simple retry will get you on your way. 'https://conda.anaconda.org/dev/win-64'

Boa noite Fabiano,

Você está executando pelo cmd/powershell ou pelo Anaconda Prompt? Normalmente basta apenas executar tudo pelo Anaconda Prompt que funciona.

Vou testar com o Anaconda Prompt.

Obrigado.

Olá.

Pelo prompt do Anaconda também apresenta erro.

Desinstalei todas versões do Python da máquina. Desinstalei o Anaconda e instalei a última versão do Anaconda e o erro continua.

Tentei criar o ambiente dentro do Anaconda > Environments e ocorre erro: Imagem

Olá Fabiano,

Verifica por favor qual a versão exata do Anaconda que você instalou, se possível compartilha aqui o nome do arquivo de instalação que você utilizou (estou curioso se você está com o Anaconda2 ou o Anaconda3).

Além disso compartilha também o resultado do seguinte comando:

conda list

Esse comando vai listar tudo que está instalado no ambiente do Anaconda.

E por curiosidade tenta instalar o ambiente mostrado no texto da aula:

conda create --name alura_pandas python=3.6 pandas=0.22.0

Obs.: Caso consiga iniciar o jupyter notebook você pode pular essa aula sobre ambientes por enquanto e dar continuidade ao curso para não perder tempo enquanto a gente tenta identificar o problema.

Boa Noite pessoal, estava apresentando o mesmo erro no meu, dai executei o comando:

conda list

Verifiquei a ultima versão do python e do pandas e executei o seguinte comando pelo Anaconda Prompt e deu certo.

conda create --name alura_pandas python=3.8 pandas=1.0.5

Estou inciando os estudos com sistemas, ainda estou meio perdida haha, mas espero ter ajudado. =]

Olá Lucas.

Instalei o Anaconda 3 . Versão do Anaconda Navigator: 1.19.12

Instalei em dois computadores. Em um computador funciona o comando:

conda create --name alura_pandas python=3.6 pandas=0.22.0

Mas no outro continua ocorrendo erro:

Collecting package metadata (current_repodata.json): failed...

Talvez seja algum bloqueio no computador, mas não consegui identificar. Mas entendi o conceito da criação do ambiente.

Obrigado.

Sem problemas Fabiano, como você suspeitou existe sim a possibilidade de que exista um bloqueio, provavelmente uma limitação na internet que não permite o acesso ao site onde ficam as bibliotecas que o Anaconda tenta baixar (que é exatamente o que a mensagem de erro diz, mesmo que na grande maioria dos casos a origem do erro é outra).


Boa dia Angelica, obrigado por compartilhar! Mesmo com a instalação do Anaconda realizada corretamente o exato comando mostrado no vídeo vai dar erro mesmo, mas como você já testou utilizando versões mais atuais das bibliotecas vai funcionar.