Como instalar o PYPY3 no Ubuntu, para nebies?

4

Eu quero instalar o pypy3 no Ubuntu. Eu li a resposta para esta pergunta "Como instalar o PyPy3 (2.1, beta) no Ubuntu?" e ainda não tenho ideia do que fazer. Poderia alguma alma gentil, por favor, explicar isso para que eu possa entender:)

Veja o que eu fiz até agora:

Foi aqui

Leia que eu tive que ir aqui

Transferido: pypy3-2.1-beta-linux_x86_64-portable.tar.bz2

Abri com o gerenciador de arquivos (porque parecia razoável)

Extraído para área de trabalho / PYPY3

Em seguida, tentei desesperadamente todos os comandos da shell que encontrei na noite passada. Eu não vou poder dar um relato claro do que eu tentei e quais erros voltaram, já que é um borrão para mim neste momento.

Mas posso dizer-lhe que tirei a coisa Tar descompactada em um ponto e que tentei executar o executável pypy a partir da linha de comando da pasta que o contém, mas entendi:

bash: /usr/bin/pypy: No such file or directory

Alguém poderia me dizer o que fazer? (leu o readme, a documentação de instalação no pypy.org e muitos posts)

    
por user1998723 01.04.2014 / 16:54

2 respostas

4

Esta é uma versão portátil do PyPy. Não está instalado em todo o sistema. Você usa assim. Depois de baixar um arquivo, vamos dizer à sua pasta Downloads abrir sua janela de terminal e executar isto:

cd ~/Downloads
tar xf pypy3-2.1-beta-linux_x86_64-portable.tar.bz2
pypy3-2.1-beta-linux_x86_64-portable/bin/pypy

Você receberá o prompt do PyPy.

Observe que o PyPy 3 não está totalmente concluído. Esta é a versão de pré-visualização que é testada.

    
por Squeaky 06.04.2014 / 11:29
1

Aqui está seção de instalação da página de download do site da PyPy:

  

Todas as versões binárias são empacotadas em um arquivo tar.bz2 ou zip . Quando descompactados, eles são executados no local. Por enquanto, você pode descompactá-los em algum lugar em seu diretório pessoal ou, digamos, em /opt e, se desejar, colocar um link simbólico de algum lugar como /usr/local/bin/pypy to /path/to/pypy2-5.10.0/bin/pypy . Não mova ou copie o executável pypy fora da árvore - coloque um symlink nele, caso contrário ele não encontrará suas bibliotecas.

Pode ser expresso como (excerto da imagem do snake-tank do Docker):

wget -q -P /tmp \
  https://bitbucket.org/pypy/pypy/downloads/pypy3-v5.10.1-linux64.tar.bz2 
sudo tar -x -C /opt -f /tmp/pypy3-v5.10.1-linux64.tar.bz2
rm /tmp/pypy3-v5.10.1-linux64.tar.bz2
sudo mv /opt/pypy3-v5.10.1-linux64 /opt/pypy3
sudo ln -s /opt/pypy3/bin/pypy3 /usr/local/bin/pypy3

Depois disso, você pode criar ambientes virtuais como de costume:

virtualenv -p pypy3 some_env
    
por saaj 06.03.2018 / 10:56