configurando versões do python

1. configurando versões do python

Anderson Fellipe de Vasconcelos Vidal
anderson.vidal

(usa Ubuntu)

Enviado em 25/07/2017 - 18:10h

Estou tendo problemas com as versões do python no meu computador. Aparentemente eu tenho três versoes instaladas:
python 2.7.12
python 2.7.2
python 3.5.2

Pelo que testei, consigo acessar cada uma respectivamente pelos seguintes comandos via terminal:
python2
python
python3

Porém estou tendo problemas quanto a instalação de novas bibliotecas. Instalei o tkinter e o pygame, e sempre que dava o import no programa resultava em erro, como se não houvesse tal biblioteca instalada. Então fazendo testes verifiquei que havia sido instalado apenas nas versoes 2.7.12 e 3.5.2, mas na versão default, que é a 2.7.2, o erro continua.
Queria que as bibliotecas tambem fossem instaladas na 2.7.2.
Alguma sugestão?


  


2. Re: configurando versões do python

Lisandro Guerra
Lisandro

(usa Arch Linux)

Enviado em 25/07/2017 - 21:11h

O melhor é desenvolver teus projetos e estudos em ambientes isolados, assim cada ambiente pode ter a configuração e as bibliotecas necessárias sem influenciar os outros ou o sistema.
Veja:
https://www.vivaolinux.com.br/dica/Instalando-o-pyenv-no-Linux-Mint-e-Ubuntu

Na sequencia também:
https://www.vivaolinux.com.br/topico/Python/Virtualenv

Abraço


3. Re: configurando versões do python

Anderson Fellipe de Vasconcelos Vidal
anderson.vidal

(usa Ubuntu)

Enviado em 25/07/2017 - 22:29h

Usando o pyenv, como faço para instalar modulos, como pygame?


4. Re: configurando versões do python

Lisandro Guerra
Lisandro

(usa Arch Linux)

Enviado em 26/07/2017 - 21:13h

Com pyenv tu instala e gerencia várias versões do python.
Sabendo qual versão vai utilizar no projeto tu cria um ambiente virtual com venv especificando a versão de python do ambiente.
ative o ambiente e dentro dele pode fazer todas as instalações de módulos que queira, inclusive o pygame e tudo fica isolado sem quebrar outros projetos e sem interferir no sistema.
Dos 2 links que passei antes precisa do pyenv e do venv.

Abraço






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts