J'aimerais savoir s'il y a une distribution Linux où vous pouvez facilement installer et utiliser python 3. Cela signifie une distribution qui fournira non seulement des fichiers binaires et mises à jour de Python 3, mais aussi des modules Python. P>
Je sais que, probablement, nous n'allons probablement pas voir Python 3 comme l'interpréteur de Python par défaut si bientôt, mais au moins j'aimerais voir le plus tard 2.x par défaut (2.6+) et l'autre déjà installée. < / p>
Il s'agit probablement d'une question entre les distributions majeures: Ubuntu, Fedora ou Suse? P>
6 Réponses :
Fedora, commençant par 13 , permet d'installer Python3 en parallèle avec Python2 et comprend certains des modules Python3 les plus populaires. P>
Ubuntu 10.04 vient par défaut W / Python 2.6.5, mais les packages Python 3 suivants sont également dans les référentiels standard: mise à jour:
Pour * ubuntu 11.04, la liste est (comme prévu) un peu plus longtemps) Notez que j'ai laissé de côté les packages Python3.1- et Python3.2-- Packages préfixés): P>
python3-all python3-examples python3-pkg-resources
python3-all-dbg python3-gdbm python3-profiler
python3-all-dev python3-gdbm-dbg python3-pygments
python3-apt python3-gearman.libgearman python3-pyudev
python3-apt-dbg python3-httplib2 python3-serial
python3-beaker python3-ipaddr python3-setuptools
python3-bsddb3 python3-jinja2 python3-sip
python3-bsddb3-dbg python3-jinja2-dbg python3-sip-dbg
python3-cxx python3-lxml python3-sip-dev
python3-cxx-dev python3-lxml-dbg python3-sqlalchemy
python3-dbg python3-mako python3-tk
python3-dev python3-markupsafe python3-tk-dbg
python3-distutils-extra python3-markupsafe-dbg python3-yaml
python3-dns python3-minimal python3-yaml-dbg
python3-doc python3-objgraph python3-zope.fixers
Les rares versions Ubuntu précédentes (mais ne sont pas sûres à quel point de retour).
Notez que la plupart (tous?) De ceux-ci appartiennent simplement à une distribution standard de Python. Il n'y a presque pas de bibliothèques supplémentaires.
Je pense que la plupart des distributions l'ont. Debian a donc toutes les distributions dérivées (Ubuntu et. Tous) font. Fedora aussi. C'est juste que ce n'est pas utilisé pour les utilitaires système standard, il suffit de taper python code> vous donnera un interprète 2.x. P>
Gentoo a Python3 (j'ai une version 2.6.4-R1 et 3.1.2-R3 installée, 2.6 étant la valeur par défaut). Une recherche rapide révèle que les bibliothèques Ebuilds de Python testées sur les deux 2.x et 3.x ont déjà été construites pour les deux versions de ma machine (Dieu merci pour Gentoo + Python Development est une très belle combinaison (si vous faites comme la façon dont Gentoo Works, c'est-à-dire). P> Python-Updater Code>, évidemment). P >
Tous ont les référentiels, mais si vous vous souciez d'une personne qui a Python3 comme défaut, je connais seulement Archlinux. P>
Selon Distro-cher , les distributions suivantes incluent actuellement Python Version 3: P>
N'importe lequel d'entre eux! J'utilise Py3k sur Ubuntu pendant un certain temps.
Je ne vais pas me déranger de créer une autre réponse. À peu près, toutes les distributions de Linux ont un référentiel avec Python (même Mac l'a installé par défaut). Si vous exécutez Ubuntu ou Linux Mint, ouvrez le gestionnaire de paquets Synaptic et recherchez Python. Vous devriez être capable d'installer des versions 2.6-3.1. Pour toutes les bibliothèques tiers sur les tiers, recherchez-les sur PYPI (Indice de package Python).