Jump to content
Fórum Script Brasil
  • 0
benmnto

Instalar pip para python3.8

Question

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!

Share this post


Link to post
Share on other sites

11 answers to this question

Recommended Posts

  • 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

Share this post


Link to post
Share on other 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

Edited by benmnto
Faltaram os agredecimentos ao amigo que se propôs a ajudar.

Share this post


Link to post
Share on other 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

Edited by ArteEN

Share this post


Link to post
Share on other 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)

 

Edited by benmnto
informação importante ausente.

Share this post


Link to post
Share on other sites
  • 0

o setuptools você instala pelo pip mesmo, instala como um pacote qualquer, agora não lembro exatamente se seria pip3 install setuptools ou pip3 install setup

Share this post


Link to post
Share on other 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!!!

 

Share this post


Link to post
Share on other 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?

Edited by ArteEN

Share this post


Link to post
Share on other 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.

 

 

Share this post


Link to post
Share on other sites
  • 0

você consegui retirar o pip3, agora reinstala

eu não uso o pycharm, acho pesado, não da para instalar os pacotes por ele? digo ele não tem uma ferramenta de gerenciamento?

Share this post


Link to post
Share on other 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.

 

Edited by benmnto
apresenta erro

Share this post


Link to post
Share on other 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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




  • Forum Statistics

    • Total Topics
      148383
    • Total Posts
      643767
×
×
  • Create New...