Erro no pip3

1. Erro no pip3

Henrique Araújo
x_bytes

(usa Ubuntu)

Enviado em 18/09/2020 - 08:58h

Olá!!
Eu acabei de instalar o Kubuntu na minha maquina e tentei instalar o Python 3.7.6 que é a versão que eu preciso pra rodar uma API. Confesso que eu não fazia ideia de como instalar uma versão anterior do Python já que eu já tinha a versão mais recente. Então eu tentei algumas coisas, e alguma delas pode ter dado problema.. kk

Primero eu tentei seguindo esse topico: https://www.vivaolinux.com.br/dica/Como-alterar-a-versao-default-padrao-do-Python-no-Linux
Depois que fiz esse comando: "sudo ln -sf /usr/bin/python3.7.6 /usr/bin/python" o python deu uma bugada, então eu desinstalei tudo e reinstalei novamente. Por fim eu baixei o pacote no site oficial e instalei normalmente com make install, até aí tudo bem, a versão foi instalada, mas ao tentar usar o pip3 ele me retorna esses erros...



  


2. Re: Erro no pip3

Lisandro Guerra
Lisandro

(usa Linux Mint)

Enviado em 23/09/2020 - 20:28h

Amigo é desaconselhável alterar a versão do sistema. Tu tens grandes chances de quebrar teu sistema.
A melhor opção é instalar um gerenciador de versões como o pyenv e usar ele para limitar a versão que tu quer usar localmente onde tu precisa.
Instalação do pyenv:
https://www.vivaolinux.com.br/dica/Instalando-o-pyenv-no-Linux-Mint-e-Ubuntu

Abraço


3. Re: Erro no pip3

Adriano Christi
ACMM

(usa Linux Mint)

Enviado em 01/10/2020 - 21:11h

Eu já passei por esse problema e a solução que eu encontrei pra resolvê-lo foi, na hora de instalar o Python 3.8.5 (no meu caso), digitar o seguinte no terminal:

1 - Instalar algumas dependências do Python
sudo apt install --upgrade dpkg-dev build-essential python3-dev libncursesw5-dev libsqlite3-dev libreadline-dev libbz2-dev libffi-dev libssl-dev libgdbm-dev zlib1g-dev libjpeg-dev libtiff-dev libpq-dev libxml2-dev libxslt1-dev libsdl2-dev libgstreamer-plugins-base1.0-dev libnotify-dev freeglut3-dev libsm-dev libwebkitgtk-3.0-dev libxtst-dev

2 - Pode tentar isso aqui também
sudo apt install --upgrade build-essential checkinstall
sudo apt install --upgrade libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

3 - E finalmente para compilar
sudo ./configure --with-ssl --enable-loadable-sqlite-extensions --enable-optimizations
sudo make
sudo make install

Bom, eu usei esses comandos e consegui resolver o problema e está tudo funcionando normal até agora.
Caso o que você quer executar seja necessário uma versão específica do Python, então é melhor seguir a sugestão do amigo acima e instalar o virtualenv.
Espero que ajude.

Guns don't kill people. People kill people.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts