1
resposta

Erro para instalar versão específica do matplotlib

Não consigo instalar a versão específica como no vídeo no VS Code, dá o seguinte erro:

ERROR: Could not find a version that satisfies the requirement matplotlib==3.7.1 (from versions: 0.86, 0.86.1, 0.86.2, 0.91.0, 0.91.1, 1.0.1, 1.1.0, 1.1.1, 1.2.0, 1.2.1, 1.3.0, 1.3.1, 1.4.0, 1.4.1rc1, 1.4.1, 1.4.2, 1.4.3, 1.5.0, 1.5.1, 1.5.2, 1.5.3, 2.0.0b1, 2.0.0b2, 2.0.0b3, 2.0.0b4, 2.0.0rc1, 2.0.0rc2, 2.0.0, 2.0.1, 2.0.2, 2.1.0rc1, 2.1.0, 2.1.1, 2.1.2, 2.2.0rc1, 2.2.0, 2.2.2, 2.2.3, 2.2.4, 2.2.5, 3.0.0rc2, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.1.0rc1, 3.1.0rc2, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.2.0rc1, 3.2.0rc3, 3.2.0, 3.2.1, 3.2.2, 3.3.0rc1, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.4.0rc1, 3.4.0rc2, 3.4.0rc3, 3.4.0, 3.4.1, 3.4.2, 3.4.3, 3.5.0b1, 3.5.0rc1, 3.5.0, 3.5.1, 3.5.2, 3.5.3) ERROR: No matching distribution found for matplotlib==3.7.1 WARNING: You are using pip version 20.1.1; however, version 24.0 is available. You should consider upgrading via the 'c:\users\gdnakano\appdata\local\programs\python\python37-32\python.exe -m pip install --upgrade pip' command.)

1 resposta

Ooi, Gabriel! Tudo bem?

Observei que o erro está dizendo que não foi possível encontrar uma versão do matplotlib igual a 3.7.1. Com as configurações atuais, você só consegue usar até a versão 3.5.3 do matplotlib. Isso indica que você precisa atualizar a versão do pip e/ou a versão do Python.

O primeiro passo para verificar isso é atualizar o pip para a versão mais recente. Para fazer isso, digite o código abaixo no terminal do VS Code:

python -m pip install --upgrade pip

O segundo passo é verificar a versão do Python que você está usando. É importante se certificar de que você está usando uma versão do Python compatível com a versão do matplotlib que você deseja instalar. No seu caso, o “matplotlib==3.7.1” deve ser compatível com o Python 3.7 ou superior. Para checar isso, digite o código abaixo no terminal do VS Code:

python --version

Caso você esteja usando uma versão do Python mais antiga do que necessita, recomendo que atualize essa versão para uma mais recente. Nesse momento, a versão 3.12.4 é a mais atual. Vou dar uma sugestão de como você pode fazer essa atualização no Windows.

1º) Desinstale a versão do Python que você está usando atualmente:

  • No menu Iniciar do Windows, pesquise por “remover programas”.

  • Abra “Adicionar ou remover programas”.

  • Em “Adicionar ou remover programas”, pesquise por “Python”.

  • No card do Python, clique no menu com 3 pontinhos que fica à direita, e selecione a opção “Desinstalar”.

    Gif que mostra a remoção do Python por meio do painel "Adicionar ou remover programas" no Windowns

2º) Baixe uma nova versão do Python:

  • Vá para o site oficial do Python.
  • Baixe o instalador da versão mais recente do Python para Windows.

3º) Instale a nova versão do Python:

  • Execute o instalador baixado.
  • Certifique-se de marcar a opção "Add Python to PATH".
  • Siga as instruções do instalador para concluir a instalação.

4º) Verifique a versão instalada:

Abra o terminal (cmd ou PowerShell) e digite:

python --version

Com o pip e o Python atualizados, acredito que você conseguirá usar a versão 3.7.1 do matplotlib. Caso o problema persista, estarei aqui para ajudar!

Espero ter ajudado!

Fico à disposição! Abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!