Como atualizo o Python para a versão 3?

15

Existe alguma maneira de atualizar o Python no Raspberry Pi (Wheezy) para o Python 3.3 ?

xxmbabanexx
fonte
11
Você provavelmente não deseja alterar o padrão . Qualquer software de sistema que use Python provavelmente irá quebrar. Você pode adicionar um alias para sua conta. Digitar python3 em vez de python é realmente tão difícil?
John La Rooy
11
Não altere a versão padrão, a menos que você realmente precise, use o virtualenv para criar ambientes Python 'sanboxed'. Você pode instalar o Python 3 em um deles sem afetar nenhum outro projeto dessa maneira.
precisa

Respostas:

16

Você pode instalar o Python 3 facilmente:

$ sudo apt-get install python3

No entanto : eu não recomendaria definir isso como a versão padrão do Python.

Caso ainda não esteja, comece a usar o virtualenv , uma ferramenta para criar ambientes Python 'em área restrita'. O Virtualenv permitirá que você instale várias versões do Python sem que elas entrem em conflito.

A instalação é fácil:

$ sudo pip install virtualenv

e criar um ambiente virtual em uma pasta também é fácil:

$ virtualenv -p /usr/bin/python3 FOLDER

O sinalizador -p informa qual versão do Python usar. Então, se você for para essa pasta:

$ cd FOLDER

você notará arquivos assim:

$ ls
bin include lib

Para ativar esse tipo de virtualenv:

$ . bin/activate

A linha do terminal com a mudança assim:

(FOLDER)$root@raspiberrypi: $

ou algo semelhante. A parte (PASTA) na frente indica que você está usando o virtualenv.

Para parar de usar esse virtualenv, basta digitar:

deactivate
asfalto
fonte
2
Como isso pode ser uma resposta aceita? De acordo com esta resposta, não há versão 3.3 disponível para o Wheezy.
Jim Aho
Eu queria perguntar se instalar python3 com apt-get irá também torná-lo padrão ou não
Pitto