You could just add that repository but...
The add-apt-repository and PPAs are an Ubuntu thing, and while Ubuntu is based off of Debian there are quite a few things that get changed along the way, so you can't just use package repositories from one on the other whenever you want, especially with things like python that if you break it can really mess up stuff in your system. The nasty part is that it might seem to work fine right away, but you've set yourself up for a problem that comes later on because the guy making the PPA uses some strange version scheme that will keep any other version from loading without specifically hammering the new one in there, and that can keep everything else from being able to upgrade.

Since what you are looking for is already packages standard for the system and you just need a newer version; you're probably better off switching to Raspbian's equivalent of testing or unstable, upgrading your python packages to the version you need and then switching back to stable so you don't accidentally upgrade your whole system.

Brian Cluff

On 04/11/2016 05:14 AM, Michael wrote:
the os on the pi is raspbian so the package manager is apt. When you say to add a repo do you mean the ppa but not to add it as a ppa but just to add it as a regular repository? instead of :

sudo add-apt-repository -y https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes-python2.7 <https://launchpad.net/%7Efkrull/+archive/ubuntu/deadsnakes-python2.7>

add:

https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes-python2.7 <https://launchpad.net/%7Efkrull/+archive/ubuntu/deadsnakes-python2.7>

to /etc/apt/sources.list (or wherever they've moved it to). I know they've moved it but is it ok to use /etc/apt/sources.list?

On Mon, Apr 11, 2016 at 1:03 AM, Todd Millecam <[email protected] <mailto:[email protected]>> wrote:

    1) find out which distro is on your pi
    2) find out what package manger it uses
    3) find out how to add a repo to it and add the python repo
    4) run an update to get the new packages list
    5) install python
    *) alternatively, get the python-arm package (.deb, .rpm, or
    .tar.gz) and install it manually

    Cross compiling is not for the faint of heart and unless you're
    comfortable editing a makefile and possibly reading a coredump
    then modifying C code either by hand or using patch, then I would
    advise against it.


    On Sun, Apr 10, 2016 at 7:30 PM, Michael <[email protected]
    <mailto:[email protected]>> wrote:

        I'm beginning to think I should compile python on the main box
        and then install it to the pi through ssh. Sound like a good plan?

        On Sun, Apr 10, 2016 at 10:01 PM, Michael <[email protected]
        <mailto:[email protected]>> wrote:

            yeah... my pi doesn't recognize the
            command add-apt-repository (what it is, I got it written
            down).

            On Sun, Apr 10, 2016 at 9:56 PM, Todd Millecam
            <[email protected] <mailto:[email protected]>> wrote:

                A PPA is an individual's repository.  They're used to
                dristribute more up-to-date versions of software than
                the distro maintainer.  A good example of a PPA is
                postgresql.  They test their new builds on Ubuntu, but
                Ubuntu only tests one of their builds every 6 months.
                By adding the Postgresql PPA, you can get the most
                up-to-date stuff in a more timely fashion.

                Another good use for a PPA is for non x86-64
                architectures (which the raspberry pi is).  Adding a
                PPA is the same operation as adding a repository.
                apt-add-repository is the command for Ubuntu I believe.

                I say this because I've attempted to compile things on
                a Pi 2, and it's an overnight wait.

                On Sun, Apr 10, 2016 at 5:43 PM, koder
                <[email protected] <mailto:[email protected]>>
                wrote:

                    Mike,

                    What load are you running on your Pi?

                    I have the B and it comes loaded with 2.7.3, which
                    is, for all practical purposes the same, I would
                    think.

                    This link addresses the issue in the Ubuntu
                    environment and may be informative.

                    if you are running the early Pi, perhaps yo might
                    want to consider getting a second SD chip and
                    experimenting with a newer version of Raspbian, or
                    at least give yourself a spare load that you can
                    mess up without grief.




                    On 04/10/2016 04:34 PM, Michael wrote:
                    my little raspberry pi needs at the least
                    pyhon2.7.10. If it understood what a ppa is this
                    would be a simple matter but as fate would have
                    it I need to compile from source. Will doing that
                    screw up anything ?

-- :-)~MIKE~(-:


                    ---------------------------------------------------
                    PLUG-discuss mailing list [email protected]
                    <mailto:[email protected]>
                    To subscribe, unsubscribe, or to change your mail settings:
                    http://lists.phxlinux.org/mailman/listinfo/plug-discuss


                    ---------------------------------------------------
                    PLUG-discuss mailing list -
                    [email protected]
                    <mailto:[email protected]>
                    To subscribe, unsubscribe, or to change your mail
                    settings:
                    http://lists.phxlinux.org/mailman/listinfo/plug-discuss




-- Todd Millecam

                ---------------------------------------------------
                PLUG-discuss mailing list -
                [email protected]
                <mailto:[email protected]>
                To subscribe, unsubscribe, or to change your mail
                settings:
                http://lists.phxlinux.org/mailman/listinfo/plug-discuss




-- :-)~MIKE~(-:




-- :-)~MIKE~(-:

        ---------------------------------------------------
        PLUG-discuss mailing list - [email protected]
        <mailto:[email protected]>
        To subscribe, unsubscribe, or to change your mail settings:
        http://lists.phxlinux.org/mailman/listinfo/plug-discuss




-- Todd Millecam

    ---------------------------------------------------
    PLUG-discuss mailing list - [email protected]
    <mailto:[email protected]>
    To subscribe, unsubscribe, or to change your mail settings:
    http://lists.phxlinux.org/mailman/listinfo/plug-discuss




--
:-)~MIKE~(-:


---------------------------------------------------
PLUG-discuss mailing list - [email protected]
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss

---------------------------------------------------
PLUG-discuss mailing list - [email protected]
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss

Reply via email to