Ir para conteúdo
Fórum Script Brasil
  • 0

Instalar pip para python3.8


benmnto

Pergunta

Olá, mundo!!! Primeiro, sou iniciante no python.

Como instalo o pip para ser usado com python3.8? Possuo várias versões do python pré-instaladas no meu SO (ubuntu), já possuo o pip mas está relacionado com a versão 3.6,  então não consigo baixar para a 3.8.

Ajudem-me!

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0

já tentou chamar um modulo instalado pelo pip no python3.8?

so um chute, mas talvez desinstalar o pip3 e instalar possa ser que ele reconheça os dois

na pior das hipoteses você podera criar uma venv

Link para o comentário
Compartilhar em outros sites

  • 0
19 horas atrás, ArteEN disse:

já tentou chamar um modulo instalado pelo pip no python3.8?

 

R: sim, os modulos já instalados no python3.8, consigo utilizar. Porém, quando tento importar outros pacotes ocorre um erro, o pycharm me informa que um dos ocasionais problemas pode ser a versão do pip, se assim entendi bem.

Realmente pode ser uma boa solução desistalar o pip e refazê-lo. Quais comandos uso no terminal para o procedimento?

ps.: quando uso o python3.6 (também foi préinstalado), consigo importar pacotes sem problema algum.

@ArteEN, muito obrigado pela disposição em ajudar.

Captura de tela de 2020-04-30 16-22-13.png

Editado por benmnto
Faltaram os agredecimentos ao amigo que se propôs a ajudar.
Link para o comentário
Compartilhar em outros sites

  • 0

pode desinstalar pelo apt, mas vendo ai seu erro me ocorreu uma duvida, ta instalado o setuptools?

já tive esse mesmo erro com outros modulos e ferramentas, e a instalação via pip resoveu

 

pode antes tambem atualizar o pip3, isso é feito pelo proprio pip3, da uma pesquisada no pypi para saber o comando certinho

Editado por ArteEN
Link para o comentário
Compartilhar em outros sites

  • 0
57 minutos atrás, ArteEN disse:

ta instalado o setuptools?

Ainda não sei como verificar, mas irei buscar.

57 minutos atrás, ArteEN disse:

pode antes tambem atualizar o pip3

Fiz a atualização ontem, e continua relacionado ao python3.6.

$ pip3 --version
pip 20.1 from /home/angeson/.local/lib/python3.6/site-packages/pip (python 3.6)

 

Editado por benmnto
informação importante ausente.
Link para o comentário
Compartilhar em outros sites

  • 0
59 minutos atrás, ArteEN disse:

pip3 install setuptools

~$ pip3 install setuptools
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (39.0.1)

59 minutos atrás, ArteEN disse:

pip3 install setup

~$ pip3 install setup
Defaulting to user installation because normal site-packages is not writeable
ERROR: Could not find a version that satisfies the requirement setup (from versions: none)
ERROR: No matching distribution found for setup

________________________________________________________________________________________________________________________________

Tentei desinstalar o pip3 através de: sudo apt-get autoremove python-pip3

udo apt-get autoremove python-pip3
[sudo] senha para angeson:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: Impossível encontrar o pacote python-pip3

Vou tentar desinstalar o pip3 e reinstalar. De que forma posso fazê-lo.

 

Obrigado por estar ajudando!!!

 

Link para o comentário
Compartilhar em outros sites

  • 0

aparentemente já tem o setuptools instalado, então não é esse o problema, só por curiosidade, já tentou executar o script direto no terminal?

python3-pip

esse é o nome do pacote, você errou a entrada no apt-get

 

_____

dando uma outra olhada na mensagem de erro, ta falando para instalar emoji, já fez isso?

Editado por ArteEN
Link para o comentário
Compartilhar em outros sites

  • 0
3 horas atrás, ArteEN disse:

já tentou executar o script direto no terminal?

Sim, estou utilizando direto no terminal.

3 horas atrás, ArteEN disse:

esse é o nome do pacote, você errou a entrada no apt-get

Aparentimento agora eu consegui desistalar o python:

$ sudo apt-get autoremove python3-pip
[sudo] senha para angeson:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
  libexpat1-dev libpython3-dev libpython3.6-dev linux-headers-4.13.0-45
  linux-headers-4.13.0-45-generic linux-image-4.13.0-45-generic
  linux-image-extra-4.13.0-45-generic python-pip-whl python3-dev python3-pip
  python3-wheel python3.6-dev
0 pacotes atualizados, 0 pacotes novos instalados, 12 a serem removidos e 0 não atualizados.
Depois desta operação, 403 MB de espaço em disco serão liberados.
Você quer continuar? [S/n] s
(Lendo banco de dados ... 268938 ficheiros e directórios actualmente instalados.)
A remover python3-dev (3.6.7-1~18.04) ...
A remover python3.6-dev (3.6.9-1~18.04ubuntu1) ...
A remover libpython3-dev:amd64 (3.6.7-1~18.04) ...
A remover libpython3.6-dev:amd64 (3.6.9-1~18.04ubuntu1) ...
A remover libexpat1-dev:amd64 (2.2.5-3ubuntu0.2) ...
A remover linux-headers-4.13.0-45-generic (4.13.0-45.50~16.04.1) ...
A remover linux-headers-4.13.0-45 (4.13.0-45.50~16.04.1) ...
A remover linux-image-extra-4.13.0-45-generic (4.13.0-45.50~16.04.1) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.13.0-45-generic /boot/vmlinuz-4.13.0-45-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.13.0-45-generic /boot/vmlinuz-4.13.0-45-generic
update-initramfs: Generating /boot/initrd.img-4.13.0-45-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.13.0-45-generic /boot/vmlinuz-4.13.0-45-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.13.0-45-generic /boot/vmlinuz-4.13.0-45-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.13.0-45-generic /boot/vmlinuz-4.13.0-45-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.13.0-45-generic /boot/vmlinuz-4.13.0-45-generic
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
Imagem Linux encontrada: /boot/vmlinuz-4.15.0-99-generic
Imagem initrd encontrada: /boot/initrd.img-4.15.0-99-generic
Imagem Linux encontrada: /boot/vmlinuz-4.15.0-96-generic
Imagem initrd encontrada: /boot/initrd.img-4.15.0-96-generic
Imagem Linux encontrada: /boot/vmlinuz-4.13.0-45-generic
Imagem initrd encontrada: /boot/initrd.img-4.13.0-45-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Encontrado Windows 10 em /dev/sda1
concluído
A remover linux-image-4.13.0-45-generic (4.13.0-45.50~16.04.1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.13.0-45-generic /boot/vmlinuz-4.13.0-45-generic
update-initramfs: Deleting /boot/initrd.img-4.13.0-45-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.13.0-45-generic /boot/vmlinuz-4.13.0-45-generic
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
Imagem Linux encontrada: /boot/vmlinuz-4.15.0-99-generic
Imagem initrd encontrada: /boot/initrd.img-4.15.0-99-generic
Imagem Linux encontrada: /boot/vmlinuz-4.15.0-96-generic
Imagem initrd encontrada: /boot/initrd.img-4.15.0-96-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Encontrado Windows 10 em /dev/sda1
concluído
A remover python3-pip (9.0.1-2.3~ubuntu1.18.04.1) ...
A remover python-pip-whl (9.0.1-2.3~ubuntu1.18.04.1) ...
A remover python3-wheel (0.30.0-0.2) ...
A processar 'triggers' para man-db (2.8.3-2ubuntu0.1) ...
A processar 'triggers' para doc-base (0.10.8) ...
Processando 1 removeu arquivo doc-base

____________________________________________________________

3 horas atrás, ArteEN disse:

ta falando para instalar emoji, já fez isso?

Já sim, to usando como teste. No python3.6 instalei o pacote sem problemas, porém não o pude fazer no 3.8.

 

 

Link para o comentário
Compartilhar em outros sites

  • 0
11 minutos atrás, ArteEN disse:

agora reinstala

Estou procurando como. Tentei:

sudo apt install python3-pip
[sudo] senha para angeson:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
The following additional packages will be installed:
  libexpat1-dev libpython3-dev libpython3.6-dev python-pip-whl python3-dev
  python3-wheel python3.6-dev
Os NOVOS pacotes a seguir serão instalados:
  libexpat1-dev libpython3-dev libpython3.6-dev python-pip-whl python3-dev
  python3-pip python3-wheel python3.6-dev
0 pacotes atualizados, 8 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
É preciso baixar 47,3 MB de arquivos.
Depois desta operação, 80,5 MB adicionais de espaço em disco serão usados.
Você quer continuar? [S/n] n
Abortar.

 

Porém pelo que percebi quando fosse instalado continuaria para o python3.6.

_____________________________________

Eu consigo imortar os pacotes no pycharm, porém usando o pycharm 3.6.

 

Editado por benmnto
apresenta erro
Link para o comentário
Compartilhar em outros sites

  • 0

de qualquer forma refaça a instalação para ter pip no 3.6

tem uma ultima tentativa, acabei de ver na documentação que é rodar o pip pelo python3.8

https://pip.pypa.io/en/stable/user_guide/

ta mostrando isso

python -m pip <pip arguments>

acho que pode ser feito assim

python3.8 -m pip argumentos

 da uma leitura na documentação, faça uma imagem do sistema, se der teste em uma livecd para não dar problema

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...