How to install PYPY3 on Ubuntu, for newbies?Ubuntu 18.04 pypy3 packageHow to install PyPy3 (2.1, beta) on...

How to tell if a BJT is PNP or NPN by looking at the circuit?

Crontab: Ubuntu running script (noob)

Play Zip, Zap, Zop

How to play electric guitar and bass as a duet

Do authors have to be politically correct in article-writing?

What sets the resolution of an analog resistive sensor?

How do you voice extended chords?

How can I get my players to come to the game session after agreeing to a date?

Why did the villain in the first Men in Black movie care about Earth's Cockroaches?

How to not let the Identify spell spoil everything?

Can you tell from a blurry photo if focus was too close or too far?

Is it possible to grant users sftp access without shell access? If yes, how is it implemented?

When can a QA tester start his job?

Why is Agricola named as such?

What happens when a creature with flying blocks my non-flying attacker?

Scripture(s) saying not to look at the sun during his rising and setting time

New package vs new version?

Dilemma of explaining to interviewer that he is the reason for declining second interview

Am I a Rude Number?

How do I append a character to the end of every line in an Excel cell?

Why is it that Bernie Sanders is always called a "socialist"?

Move fast ...... Or you will lose

Absorbing damage with Planeswalker

How do I draw the dashed lines as shown in this figure



How to install PYPY3 on Ubuntu, for newbies?


Ubuntu 18.04 pypy3 packageHow to install PyPy3 (2.1, beta) on Ubuntu?How do I install gpointing-device?Ubuntu's Software File Type?problem for installingHow to install qpdfview 0.4.14?how to install MPLAB X IDE v3.00 Beta in ubuntu 12.04?Trying and failing to install DrushDell XPS + openssh-serverAttempting to install R 3.4.2 via tarball in Ubuntu 14.04, No F77 compiler foundBuilding HTTrack fails with checking for SSL_CTX_new in -lssl..anks!. no configure: error: not availableTrying to install a file (xf86-input-mtrack) downloaded from Github













6















I want to install pypy3 in Ubuntu. I have read the answer for this question "How to install PyPy3 (2.1, beta) on Ubuntu?" and still have no idea what to do. Could some kind soul please explain it so that even I can understand it :)



Here's what I have done so far:



Went here



Read that I had to go here



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



Opened it with the Archive manager (because it seemed like a reasonable thing to do)



Extracted it to desktop/PYPY3



Then desperately tried all the shell commands I came across last night. I will not be able to give a clear account of what I tried and what errors came back, as it is kind of a blur to me at this point.



But I can tell you that I got the Tar thing unpacked at one point and that I have tried running the pypy executable from the command line from the folder containing it, but got this:



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


Could someone please tell me what to do. (have read the readme, the install docs at pypy.org and lots of posts)










share|improve this question




















  • 1





    Did you have a look at this: askubuntu.com/questions/360187/…?

    – jobin
    Apr 1 '14 at 14:58











  • yes, and I tried to follow the instructions, spent hours on it actually. What was hoping for was a dumbed down version I could follow.

    – user1998723
    Apr 1 '14 at 15:03











  • The answer to that question seems pretty simple, what in it could you not digest- list it explicity?

    – jobin
    Apr 1 '14 at 15:09













  • I've just re read the question again. He says he is able to run the pypy binary through the terminal. I'm not that far yet. Therefore the rest of the answer is not directly aplicable to me. in the readme of the download it says to run this line rpython/bin/rpython -Ojit pypy/goal/targetpypystandalone.py to install pypy, this gives me a No such file or directory error. I think this is what I need to get working

    – user1998723
    Apr 1 '14 at 15:27













  • I have a similar problem. I've downloaded it into $HOME, extracted via tar went into pypy3-v5.10.1-linux64/bin and tried to run pypy3, which is in this folder, but bash tells me No command 'pypy3' found

    – saitam
    Feb 7 '18 at 14:37


















6















I want to install pypy3 in Ubuntu. I have read the answer for this question "How to install PyPy3 (2.1, beta) on Ubuntu?" and still have no idea what to do. Could some kind soul please explain it so that even I can understand it :)



Here's what I have done so far:



Went here



Read that I had to go here



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



Opened it with the Archive manager (because it seemed like a reasonable thing to do)



Extracted it to desktop/PYPY3



Then desperately tried all the shell commands I came across last night. I will not be able to give a clear account of what I tried and what errors came back, as it is kind of a blur to me at this point.



But I can tell you that I got the Tar thing unpacked at one point and that I have tried running the pypy executable from the command line from the folder containing it, but got this:



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


Could someone please tell me what to do. (have read the readme, the install docs at pypy.org and lots of posts)










share|improve this question




















  • 1





    Did you have a look at this: askubuntu.com/questions/360187/…?

    – jobin
    Apr 1 '14 at 14:58











  • yes, and I tried to follow the instructions, spent hours on it actually. What was hoping for was a dumbed down version I could follow.

    – user1998723
    Apr 1 '14 at 15:03











  • The answer to that question seems pretty simple, what in it could you not digest- list it explicity?

    – jobin
    Apr 1 '14 at 15:09













  • I've just re read the question again. He says he is able to run the pypy binary through the terminal. I'm not that far yet. Therefore the rest of the answer is not directly aplicable to me. in the readme of the download it says to run this line rpython/bin/rpython -Ojit pypy/goal/targetpypystandalone.py to install pypy, this gives me a No such file or directory error. I think this is what I need to get working

    – user1998723
    Apr 1 '14 at 15:27













  • I have a similar problem. I've downloaded it into $HOME, extracted via tar went into pypy3-v5.10.1-linux64/bin and tried to run pypy3, which is in this folder, but bash tells me No command 'pypy3' found

    – saitam
    Feb 7 '18 at 14:37
















6












6








6


1






I want to install pypy3 in Ubuntu. I have read the answer for this question "How to install PyPy3 (2.1, beta) on Ubuntu?" and still have no idea what to do. Could some kind soul please explain it so that even I can understand it :)



Here's what I have done so far:



Went here



Read that I had to go here



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



Opened it with the Archive manager (because it seemed like a reasonable thing to do)



Extracted it to desktop/PYPY3



Then desperately tried all the shell commands I came across last night. I will not be able to give a clear account of what I tried and what errors came back, as it is kind of a blur to me at this point.



But I can tell you that I got the Tar thing unpacked at one point and that I have tried running the pypy executable from the command line from the folder containing it, but got this:



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


Could someone please tell me what to do. (have read the readme, the install docs at pypy.org and lots of posts)










share|improve this question
















I want to install pypy3 in Ubuntu. I have read the answer for this question "How to install PyPy3 (2.1, beta) on Ubuntu?" and still have no idea what to do. Could some kind soul please explain it so that even I can understand it :)



Here's what I have done so far:



Went here



Read that I had to go here



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



Opened it with the Archive manager (because it seemed like a reasonable thing to do)



Extracted it to desktop/PYPY3



Then desperately tried all the shell commands I came across last night. I will not be able to give a clear account of what I tried and what errors came back, as it is kind of a blur to me at this point.



But I can tell you that I got the Tar thing unpacked at one point and that I have tried running the pypy executable from the command line from the folder containing it, but got this:



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


Could someone please tell me what to do. (have read the readme, the install docs at pypy.org and lots of posts)







software-installation






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Aug 17 '18 at 8:57









N0rbert

23.5k650112




23.5k650112










asked Apr 1 '14 at 14:54









user1998723user1998723

3112




3112








  • 1





    Did you have a look at this: askubuntu.com/questions/360187/…?

    – jobin
    Apr 1 '14 at 14:58











  • yes, and I tried to follow the instructions, spent hours on it actually. What was hoping for was a dumbed down version I could follow.

    – user1998723
    Apr 1 '14 at 15:03











  • The answer to that question seems pretty simple, what in it could you not digest- list it explicity?

    – jobin
    Apr 1 '14 at 15:09













  • I've just re read the question again. He says he is able to run the pypy binary through the terminal. I'm not that far yet. Therefore the rest of the answer is not directly aplicable to me. in the readme of the download it says to run this line rpython/bin/rpython -Ojit pypy/goal/targetpypystandalone.py to install pypy, this gives me a No such file or directory error. I think this is what I need to get working

    – user1998723
    Apr 1 '14 at 15:27













  • I have a similar problem. I've downloaded it into $HOME, extracted via tar went into pypy3-v5.10.1-linux64/bin and tried to run pypy3, which is in this folder, but bash tells me No command 'pypy3' found

    – saitam
    Feb 7 '18 at 14:37
















  • 1





    Did you have a look at this: askubuntu.com/questions/360187/…?

    – jobin
    Apr 1 '14 at 14:58











  • yes, and I tried to follow the instructions, spent hours on it actually. What was hoping for was a dumbed down version I could follow.

    – user1998723
    Apr 1 '14 at 15:03











  • The answer to that question seems pretty simple, what in it could you not digest- list it explicity?

    – jobin
    Apr 1 '14 at 15:09













  • I've just re read the question again. He says he is able to run the pypy binary through the terminal. I'm not that far yet. Therefore the rest of the answer is not directly aplicable to me. in the readme of the download it says to run this line rpython/bin/rpython -Ojit pypy/goal/targetpypystandalone.py to install pypy, this gives me a No such file or directory error. I think this is what I need to get working

    – user1998723
    Apr 1 '14 at 15:27













  • I have a similar problem. I've downloaded it into $HOME, extracted via tar went into pypy3-v5.10.1-linux64/bin and tried to run pypy3, which is in this folder, but bash tells me No command 'pypy3' found

    – saitam
    Feb 7 '18 at 14:37










1




1





Did you have a look at this: askubuntu.com/questions/360187/…?

– jobin
Apr 1 '14 at 14:58





Did you have a look at this: askubuntu.com/questions/360187/…?

– jobin
Apr 1 '14 at 14:58













yes, and I tried to follow the instructions, spent hours on it actually. What was hoping for was a dumbed down version I could follow.

– user1998723
Apr 1 '14 at 15:03





yes, and I tried to follow the instructions, spent hours on it actually. What was hoping for was a dumbed down version I could follow.

– user1998723
Apr 1 '14 at 15:03













The answer to that question seems pretty simple, what in it could you not digest- list it explicity?

– jobin
Apr 1 '14 at 15:09







The answer to that question seems pretty simple, what in it could you not digest- list it explicity?

– jobin
Apr 1 '14 at 15:09















I've just re read the question again. He says he is able to run the pypy binary through the terminal. I'm not that far yet. Therefore the rest of the answer is not directly aplicable to me. in the readme of the download it says to run this line rpython/bin/rpython -Ojit pypy/goal/targetpypystandalone.py to install pypy, this gives me a No such file or directory error. I think this is what I need to get working

– user1998723
Apr 1 '14 at 15:27







I've just re read the question again. He says he is able to run the pypy binary through the terminal. I'm not that far yet. Therefore the rest of the answer is not directly aplicable to me. in the readme of the download it says to run this line rpython/bin/rpython -Ojit pypy/goal/targetpypystandalone.py to install pypy, this gives me a No such file or directory error. I think this is what I need to get working

– user1998723
Apr 1 '14 at 15:27















I have a similar problem. I've downloaded it into $HOME, extracted via tar went into pypy3-v5.10.1-linux64/bin and tried to run pypy3, which is in this folder, but bash tells me No command 'pypy3' found

– saitam
Feb 7 '18 at 14:37







I have a similar problem. I've downloaded it into $HOME, extracted via tar went into pypy3-v5.10.1-linux64/bin and tried to run pypy3, which is in this folder, but bash tells me No command 'pypy3' found

– saitam
Feb 7 '18 at 14:37












4 Answers
4






active

oldest

votes


















5














This is a portable version of PyPy. It is not installed system wide. You use it like this. After downloading a file lets say to your Downloads folder open your terminal window and run this:



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


You will get PyPy prompt.



Note that PyPy 3 is not fully done. This is preview version that is inteded for testing.






share|improve this answer
























  • This answer works perfectly. Much appreciated.

    – user1998723
    Apr 16 '14 at 14:06



















2














Here's installing section of download page from PyPy's website:




All binary versions are packaged in a tar.bz2 or zip file. When uncompressed, they run in-place. For now you can uncompress them either somewhere in your home directory or, say, in /opt, and if you want, put a symlink from somewhere like /usr/local/bin/pypy to /path/to/pypy2-5.10.0/bin/pypy. Do not move or copy the executable pypy outside the tree – put a symlink to it, otherwise it will not find its libraries.




In can be expressed like (excerpt from snake-tank Docker image):



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


After that you can create virtual environments as usual:



virtualenv -p pypy3 some_env





share|improve this answer































    1














    You can build PyPy 3 from source by doing the following as documented on the PyPy download and build pages.



    You can either download the source code archive pypy3-v6.0.0-src.tar.bz2 with the browser or your favorite download utility:



    wget https://bitbucket.org/pypy/pypy/downloads/pypy3-v6.0.0-src.tar.bz2
    tar -xjf pypy3-v6.0.0-src.tar.bz2
    cd pypy3-v6.0.0-src


    Or you can download it from the Mercurial repository and switch to the 3.5 branch:



    hg clone https://bitbucket.org/pypy/pypy
    cd pypy
    hg update py3.5


    PyPy recommends that you build it using PyPy 2 because it'll be faster than using CPython 2.7. Ensure PyPy 2 is installed:



    sudo apt-get install pypy


    Now install the build dependencies:



    sudo apt-get install gcc make libffi-dev pkg-config zlib1g-dev libbz2-dev libsqlite3-dev libexpat1-dev libssl-dev libgdbm-dev tk-dev libgc-dev python-cffi liblzma-dev libncursesw5-dev


    Run the translation (compilation):



    cd pypy/goal # pypy3-v6.0.0-src/pypy/goal
    pypy ../../rpython/bin/rpython -Ojit targetpypystandalone


    Even though the shell might not tab-complete ../../rpython/bin/rpython, it's there. The download guide says it requires 5 GB of RAM and takes about 30 minutes to run. It took 32 minutes on my 4th generation i7.



    Package PyPy so that it can be installed:



    cd ../tool/release # pypy3-v6.0.0-src/pypy/tool/release
    pypy package.py --archive-name pypy3-v6.0.0


    This will create the prepared directory structure under /tmp/usession-release-pypy3.5-v6.0.0-0. Copy it to /opt and symlink the executable to /usr/local/bin:



    sudo mv /tmp/usession-release-pypy3.5-v6.0.0-0/build/pypy3-v6.0.0 /opt
    sudo ln -s /opt/pypy3-v6.0.0/bin/pypy3 /usr/local/bin


    Now you can run PyPy 3 using the command:



    pypy3





    share|improve this answer

































      1














      All the answers here are either outdated or unnecessarily complicated.



      sudo add-apt-repository ppa:pypy/ppa
      sudo apt update
      sudo apt install pypy3


      As simple as that!



      See https://launchpad.net/~pypy/+archive/ubuntu/ppa for details.






      share|improve this answer








      New contributor




      Bora M. Alper is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




















        Your Answer








        StackExchange.ready(function() {
        var channelOptions = {
        tags: "".split(" "),
        id: "89"
        };
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function() {
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled) {
        StackExchange.using("snippets", function() {
        createEditor();
        });
        }
        else {
        createEditor();
        }
        });

        function createEditor() {
        StackExchange.prepareEditor({
        heartbeatType: 'answer',
        autoActivateHeartbeat: false,
        convertImagesToLinks: true,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: 10,
        bindNavPrevention: true,
        postfix: "",
        imageUploader: {
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        },
        onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        });


        }
        });














        draft saved

        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f441981%2fhow-to-install-pypy3-on-ubuntu-for-newbies%23new-answer', 'question_page');
        }
        );

        Post as a guest















        Required, but never shown

























        4 Answers
        4






        active

        oldest

        votes








        4 Answers
        4






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        5














        This is a portable version of PyPy. It is not installed system wide. You use it like this. After downloading a file lets say to your Downloads folder open your terminal window and run this:



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


        You will get PyPy prompt.



        Note that PyPy 3 is not fully done. This is preview version that is inteded for testing.






        share|improve this answer
























        • This answer works perfectly. Much appreciated.

          – user1998723
          Apr 16 '14 at 14:06
















        5














        This is a portable version of PyPy. It is not installed system wide. You use it like this. After downloading a file lets say to your Downloads folder open your terminal window and run this:



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


        You will get PyPy prompt.



        Note that PyPy 3 is not fully done. This is preview version that is inteded for testing.






        share|improve this answer
























        • This answer works perfectly. Much appreciated.

          – user1998723
          Apr 16 '14 at 14:06














        5












        5








        5







        This is a portable version of PyPy. It is not installed system wide. You use it like this. After downloading a file lets say to your Downloads folder open your terminal window and run this:



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


        You will get PyPy prompt.



        Note that PyPy 3 is not fully done. This is preview version that is inteded for testing.






        share|improve this answer













        This is a portable version of PyPy. It is not installed system wide. You use it like this. After downloading a file lets say to your Downloads folder open your terminal window and run this:



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


        You will get PyPy prompt.



        Note that PyPy 3 is not fully done. This is preview version that is inteded for testing.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Apr 6 '14 at 9:29









        SqueakySqueaky

        761




        761













        • This answer works perfectly. Much appreciated.

          – user1998723
          Apr 16 '14 at 14:06



















        • This answer works perfectly. Much appreciated.

          – user1998723
          Apr 16 '14 at 14:06

















        This answer works perfectly. Much appreciated.

        – user1998723
        Apr 16 '14 at 14:06





        This answer works perfectly. Much appreciated.

        – user1998723
        Apr 16 '14 at 14:06













        2














        Here's installing section of download page from PyPy's website:




        All binary versions are packaged in a tar.bz2 or zip file. When uncompressed, they run in-place. For now you can uncompress them either somewhere in your home directory or, say, in /opt, and if you want, put a symlink from somewhere like /usr/local/bin/pypy to /path/to/pypy2-5.10.0/bin/pypy. Do not move or copy the executable pypy outside the tree – put a symlink to it, otherwise it will not find its libraries.




        In can be expressed like (excerpt from snake-tank Docker image):



        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


        After that you can create virtual environments as usual:



        virtualenv -p pypy3 some_env





        share|improve this answer




























          2














          Here's installing section of download page from PyPy's website:




          All binary versions are packaged in a tar.bz2 or zip file. When uncompressed, they run in-place. For now you can uncompress them either somewhere in your home directory or, say, in /opt, and if you want, put a symlink from somewhere like /usr/local/bin/pypy to /path/to/pypy2-5.10.0/bin/pypy. Do not move or copy the executable pypy outside the tree – put a symlink to it, otherwise it will not find its libraries.




          In can be expressed like (excerpt from snake-tank Docker image):



          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


          After that you can create virtual environments as usual:



          virtualenv -p pypy3 some_env





          share|improve this answer


























            2












            2








            2







            Here's installing section of download page from PyPy's website:




            All binary versions are packaged in a tar.bz2 or zip file. When uncompressed, they run in-place. For now you can uncompress them either somewhere in your home directory or, say, in /opt, and if you want, put a symlink from somewhere like /usr/local/bin/pypy to /path/to/pypy2-5.10.0/bin/pypy. Do not move or copy the executable pypy outside the tree – put a symlink to it, otherwise it will not find its libraries.




            In can be expressed like (excerpt from snake-tank Docker image):



            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


            After that you can create virtual environments as usual:



            virtualenv -p pypy3 some_env





            share|improve this answer













            Here's installing section of download page from PyPy's website:




            All binary versions are packaged in a tar.bz2 or zip file. When uncompressed, they run in-place. For now you can uncompress them either somewhere in your home directory or, say, in /opt, and if you want, put a symlink from somewhere like /usr/local/bin/pypy to /path/to/pypy2-5.10.0/bin/pypy. Do not move or copy the executable pypy outside the tree – put a symlink to it, otherwise it will not find its libraries.




            In can be expressed like (excerpt from snake-tank Docker image):



            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


            After that you can create virtual environments as usual:



            virtualenv -p pypy3 some_env






            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Mar 6 '18 at 9:56









            saajsaaj

            20613




            20613























                1














                You can build PyPy 3 from source by doing the following as documented on the PyPy download and build pages.



                You can either download the source code archive pypy3-v6.0.0-src.tar.bz2 with the browser or your favorite download utility:



                wget https://bitbucket.org/pypy/pypy/downloads/pypy3-v6.0.0-src.tar.bz2
                tar -xjf pypy3-v6.0.0-src.tar.bz2
                cd pypy3-v6.0.0-src


                Or you can download it from the Mercurial repository and switch to the 3.5 branch:



                hg clone https://bitbucket.org/pypy/pypy
                cd pypy
                hg update py3.5


                PyPy recommends that you build it using PyPy 2 because it'll be faster than using CPython 2.7. Ensure PyPy 2 is installed:



                sudo apt-get install pypy


                Now install the build dependencies:



                sudo apt-get install gcc make libffi-dev pkg-config zlib1g-dev libbz2-dev libsqlite3-dev libexpat1-dev libssl-dev libgdbm-dev tk-dev libgc-dev python-cffi liblzma-dev libncursesw5-dev


                Run the translation (compilation):



                cd pypy/goal # pypy3-v6.0.0-src/pypy/goal
                pypy ../../rpython/bin/rpython -Ojit targetpypystandalone


                Even though the shell might not tab-complete ../../rpython/bin/rpython, it's there. The download guide says it requires 5 GB of RAM and takes about 30 minutes to run. It took 32 minutes on my 4th generation i7.



                Package PyPy so that it can be installed:



                cd ../tool/release # pypy3-v6.0.0-src/pypy/tool/release
                pypy package.py --archive-name pypy3-v6.0.0


                This will create the prepared directory structure under /tmp/usession-release-pypy3.5-v6.0.0-0. Copy it to /opt and symlink the executable to /usr/local/bin:



                sudo mv /tmp/usession-release-pypy3.5-v6.0.0-0/build/pypy3-v6.0.0 /opt
                sudo ln -s /opt/pypy3-v6.0.0/bin/pypy3 /usr/local/bin


                Now you can run PyPy 3 using the command:



                pypy3





                share|improve this answer






























                  1














                  You can build PyPy 3 from source by doing the following as documented on the PyPy download and build pages.



                  You can either download the source code archive pypy3-v6.0.0-src.tar.bz2 with the browser or your favorite download utility:



                  wget https://bitbucket.org/pypy/pypy/downloads/pypy3-v6.0.0-src.tar.bz2
                  tar -xjf pypy3-v6.0.0-src.tar.bz2
                  cd pypy3-v6.0.0-src


                  Or you can download it from the Mercurial repository and switch to the 3.5 branch:



                  hg clone https://bitbucket.org/pypy/pypy
                  cd pypy
                  hg update py3.5


                  PyPy recommends that you build it using PyPy 2 because it'll be faster than using CPython 2.7. Ensure PyPy 2 is installed:



                  sudo apt-get install pypy


                  Now install the build dependencies:



                  sudo apt-get install gcc make libffi-dev pkg-config zlib1g-dev libbz2-dev libsqlite3-dev libexpat1-dev libssl-dev libgdbm-dev tk-dev libgc-dev python-cffi liblzma-dev libncursesw5-dev


                  Run the translation (compilation):



                  cd pypy/goal # pypy3-v6.0.0-src/pypy/goal
                  pypy ../../rpython/bin/rpython -Ojit targetpypystandalone


                  Even though the shell might not tab-complete ../../rpython/bin/rpython, it's there. The download guide says it requires 5 GB of RAM and takes about 30 minutes to run. It took 32 minutes on my 4th generation i7.



                  Package PyPy so that it can be installed:



                  cd ../tool/release # pypy3-v6.0.0-src/pypy/tool/release
                  pypy package.py --archive-name pypy3-v6.0.0


                  This will create the prepared directory structure under /tmp/usession-release-pypy3.5-v6.0.0-0. Copy it to /opt and symlink the executable to /usr/local/bin:



                  sudo mv /tmp/usession-release-pypy3.5-v6.0.0-0/build/pypy3-v6.0.0 /opt
                  sudo ln -s /opt/pypy3-v6.0.0/bin/pypy3 /usr/local/bin


                  Now you can run PyPy 3 using the command:



                  pypy3





                  share|improve this answer




























                    1












                    1








                    1







                    You can build PyPy 3 from source by doing the following as documented on the PyPy download and build pages.



                    You can either download the source code archive pypy3-v6.0.0-src.tar.bz2 with the browser or your favorite download utility:



                    wget https://bitbucket.org/pypy/pypy/downloads/pypy3-v6.0.0-src.tar.bz2
                    tar -xjf pypy3-v6.0.0-src.tar.bz2
                    cd pypy3-v6.0.0-src


                    Or you can download it from the Mercurial repository and switch to the 3.5 branch:



                    hg clone https://bitbucket.org/pypy/pypy
                    cd pypy
                    hg update py3.5


                    PyPy recommends that you build it using PyPy 2 because it'll be faster than using CPython 2.7. Ensure PyPy 2 is installed:



                    sudo apt-get install pypy


                    Now install the build dependencies:



                    sudo apt-get install gcc make libffi-dev pkg-config zlib1g-dev libbz2-dev libsqlite3-dev libexpat1-dev libssl-dev libgdbm-dev tk-dev libgc-dev python-cffi liblzma-dev libncursesw5-dev


                    Run the translation (compilation):



                    cd pypy/goal # pypy3-v6.0.0-src/pypy/goal
                    pypy ../../rpython/bin/rpython -Ojit targetpypystandalone


                    Even though the shell might not tab-complete ../../rpython/bin/rpython, it's there. The download guide says it requires 5 GB of RAM and takes about 30 minutes to run. It took 32 minutes on my 4th generation i7.



                    Package PyPy so that it can be installed:



                    cd ../tool/release # pypy3-v6.0.0-src/pypy/tool/release
                    pypy package.py --archive-name pypy3-v6.0.0


                    This will create the prepared directory structure under /tmp/usession-release-pypy3.5-v6.0.0-0. Copy it to /opt and symlink the executable to /usr/local/bin:



                    sudo mv /tmp/usession-release-pypy3.5-v6.0.0-0/build/pypy3-v6.0.0 /opt
                    sudo ln -s /opt/pypy3-v6.0.0/bin/pypy3 /usr/local/bin


                    Now you can run PyPy 3 using the command:



                    pypy3





                    share|improve this answer















                    You can build PyPy 3 from source by doing the following as documented on the PyPy download and build pages.



                    You can either download the source code archive pypy3-v6.0.0-src.tar.bz2 with the browser or your favorite download utility:



                    wget https://bitbucket.org/pypy/pypy/downloads/pypy3-v6.0.0-src.tar.bz2
                    tar -xjf pypy3-v6.0.0-src.tar.bz2
                    cd pypy3-v6.0.0-src


                    Or you can download it from the Mercurial repository and switch to the 3.5 branch:



                    hg clone https://bitbucket.org/pypy/pypy
                    cd pypy
                    hg update py3.5


                    PyPy recommends that you build it using PyPy 2 because it'll be faster than using CPython 2.7. Ensure PyPy 2 is installed:



                    sudo apt-get install pypy


                    Now install the build dependencies:



                    sudo apt-get install gcc make libffi-dev pkg-config zlib1g-dev libbz2-dev libsqlite3-dev libexpat1-dev libssl-dev libgdbm-dev tk-dev libgc-dev python-cffi liblzma-dev libncursesw5-dev


                    Run the translation (compilation):



                    cd pypy/goal # pypy3-v6.0.0-src/pypy/goal
                    pypy ../../rpython/bin/rpython -Ojit targetpypystandalone


                    Even though the shell might not tab-complete ../../rpython/bin/rpython, it's there. The download guide says it requires 5 GB of RAM and takes about 30 minutes to run. It took 32 minutes on my 4th generation i7.



                    Package PyPy so that it can be installed:



                    cd ../tool/release # pypy3-v6.0.0-src/pypy/tool/release
                    pypy package.py --archive-name pypy3-v6.0.0


                    This will create the prepared directory structure under /tmp/usession-release-pypy3.5-v6.0.0-0. Copy it to /opt and symlink the executable to /usr/local/bin:



                    sudo mv /tmp/usession-release-pypy3.5-v6.0.0-0/build/pypy3-v6.0.0 /opt
                    sudo ln -s /opt/pypy3-v6.0.0/bin/pypy3 /usr/local/bin


                    Now you can run PyPy 3 using the command:



                    pypy3






                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    edited Aug 17 '18 at 18:10

























                    answered Aug 17 '18 at 18:04









                    cpburnzcpburnz

                    520725




                    520725























                        1














                        All the answers here are either outdated or unnecessarily complicated.



                        sudo add-apt-repository ppa:pypy/ppa
                        sudo apt update
                        sudo apt install pypy3


                        As simple as that!



                        See https://launchpad.net/~pypy/+archive/ubuntu/ppa for details.






                        share|improve this answer








                        New contributor




                        Bora M. Alper is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.

























                          1














                          All the answers here are either outdated or unnecessarily complicated.



                          sudo add-apt-repository ppa:pypy/ppa
                          sudo apt update
                          sudo apt install pypy3


                          As simple as that!



                          See https://launchpad.net/~pypy/+archive/ubuntu/ppa for details.






                          share|improve this answer








                          New contributor




                          Bora M. Alper is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.























                            1












                            1








                            1







                            All the answers here are either outdated or unnecessarily complicated.



                            sudo add-apt-repository ppa:pypy/ppa
                            sudo apt update
                            sudo apt install pypy3


                            As simple as that!



                            See https://launchpad.net/~pypy/+archive/ubuntu/ppa for details.






                            share|improve this answer








                            New contributor




                            Bora M. Alper is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.










                            All the answers here are either outdated or unnecessarily complicated.



                            sudo add-apt-repository ppa:pypy/ppa
                            sudo apt update
                            sudo apt install pypy3


                            As simple as that!



                            See https://launchpad.net/~pypy/+archive/ubuntu/ppa for details.







                            share|improve this answer








                            New contributor




                            Bora M. Alper is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            share|improve this answer



                            share|improve this answer






                            New contributor




                            Bora M. Alper is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            answered 12 mins ago









                            Bora M. AlperBora M. Alper

                            1114




                            1114




                            New contributor




                            Bora M. Alper is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.





                            New contributor





                            Bora M. Alper is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.






                            Bora M. Alper is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.






























                                draft saved

                                draft discarded




















































                                Thanks for contributing an answer to Ask Ubuntu!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f441981%2fhow-to-install-pypy3-on-ubuntu-for-newbies%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                Why do type traits not work with types in namespace scope?What are POD types in C++?Why can templates only be...

                                Will tsunami waves travel forever if there was no land?Why do tsunami waves begin with the water flowing away...

                                Should I use Docker or LXD?How to cache (more) data on SSD/RAM to avoid spin up?Unable to get Windows File...