Linux Mint installation of Python 3.5

MRAB python at mrabarnett.plus.com
Wed Sep 30 19:05:05 CEST 2015


On 2015-09-30 04:15, Chris Angelico wrote:
> On Wed, Sep 30, 2015 at 1:00 PM, Mario Figueiredo <marfig at gmx.com> wrote:
>>> Personally, I use the regular 'make install', but that's because I'm
>>> on Debian - the system Python is 2.7.
>>
>> Unfortunately Ubuntu based distros are going through a 2.x to 3.x
>> transition period. Both Pythons are installed and are system dependencies.
>>
>> And their finicky dependency on Python really make these distros not
>> very friendly for Python development. If I do end up successfully
>> upgrading from 3.4 to 3.5, I will most likely forfeit my ability to
>> upgrade the Mint version in the future without a full system
>> installation. So the solution is to just maintain 3 different versions
>> of python my machine. Ridiculous.
>
> Three different Python versions? Ehh, no big deal.
>
> rosuav at sikorsky:~$ python2 --version
> Python 2.7.9
> rosuav at sikorsky:~$ python3.4 --version
> Python 3.4.2
> rosuav at sikorsky:~$ python3.5 --version
> Python 3.5.0b1+
> rosuav at sikorsky:~$ python3.6 --version
> Python 3.6.0a0
> rosuav at sikorsky:~$ pypy --version
> Python 2.7.8 (2.4.0+dfsg-3, Dec 20 2014, 13:30:46)
> [PyPy 2.4.0 with GCC 4.9.2]
> rosuav at sikorsky:~$ jython --version
> "my" variable $jythonHome masks earlier declaration in same scope at
> /usr/bin/jython line 15.
> Jython 2.5.3
>
> And Steven D'Aprano probably can beat that by an order of magnitude.
>
> Keep your multiple interpreters around; it doesn't hurt. Unless you're
> seriously bothered by disk space issues, the biggest cost is keeping
> track of which one you've installed some third-party package into.
>
Well, I have 16 of them!



More information about the Python-list mailing list