Instalando o Python 3.4 a partir da fonte

2

Estou executando o Xubuntu 13.10 i386 com os pacotes python (2.7) e python3 (3.3) instalados. Eu fiz o download e compilei o código-fonte do Python 3.4, mas o arquivo binário recebeu o nome python . Como posso instalá-lo como python34 ? Eu mudo o nome do arquivo binário e faço sudo make install ?

    
por user133987 28.03.2014 / 19:22

2 respostas

2

Instale versões primárias do python com:

    sudo make install

e instale versões secundárias com:

    sudo make altinstall

Por exemplo, eu não tenho instalações Python no meu sistema e quero instalar 3 versões: 2.7, 3.3 e 3.4. Eu quero fazer 2.7 a instalação primária (como python ) e todas as outras como instalações secundárias (como python3.3 e python3.4 ). Eu instalaria o primário com:

    sudo make install

e instale as outras versões com:

    sudo make altinstall

Os programas produzidos seriam python (2.7), python3.3 (3.3) e python3.4 (3.4)

Informações do arquivo README no diretório do código fonte do Python 3.4.

    
por user133987 28.03.2014 / 20:37
10

Se você simplesmente quer o Python 3.4 no Ubuntu e quer evitar o problema de compilar a partir do código-fonte, considere instalá-lo em Felix Krull's PPA do Python

Adicione o PPA

$ sudo add-apt-repository ppa:fkrull/deadsnakes

Atualizar o cache do Apt

$ sudo apt-get update

Instale o Python 3.4

$ sudo apt-get install python3.4

    
por hanxue 11.04.2014 / 06:35