2010-06-27 6 views
7

Je voudrais savoir s'il existe une distribution Linux où vous pouvez facilement installer et utiliser Python 3. Cela signifie une distribution qui fournira non seulement des binaires et des mises à jour Python 3 mais aussi des modules python.Existe-t-il une distribution linux fournie avec python 3?

Je sais que nous ne verrons probablement pas de python 3 comme interpréteur python par défaut, mais au moins je voudrais voir la dernière version de 2.x par défaut (2.6+) et l'alternative déjà installée.

Probablement c'est une question entre les principales distributions: Ubuntu, Fedora ou Suse?

+0

L'un d'entre eux! J'utilise Py3k sur Ubuntu depuis un moment. – JAL

+0

Je ne vais pas m'embêter à créer une autre réponse. Presque toutes les distributions de Linux ont un dépôt avec Python (même mac l'a installé par défaut). Si vous utilisez Ubuntu ou Linux Mint, ouvrez le gestionnaire de paquets synaptic et recherchez python. Vous devriez pouvoir installer les versions 2.6-3.1. Pour toutes/toutes les bibliothèques tierces, recherchez-les sur PYPI (Python Package Index). –

Répondre

11

Ubuntu 10.04 est fourni par défaut w/Python 2.6.5, mais les 3 paquets Python suivants sont dans les dépôts standard ainsi:

 
python3     python3.1-minimal  python3-dev 
python3.0    python3.1-profiler  python3-doc 
python3.1    python3.1-tk   python3-examples 
python3.1-celementtree python3.1-wsgiref  python3-gdbm 
python3.1-cjkcodecs  python3.2    python3-gdbm-dbg 
python3.1-ctypes  python3-all    python3-minimal 
python3.1-dbg   python3-all-dbg   python3-pkg-resources 
python3.1-dev   python3-all-dev   python3-profiler 
python3.1-doc   python3-bsddb   python3-setuptools 
python3.1-elementtree python3-bsddb3   python3-tk 
python3.1-examples  python3-bsddb3-dbg  python3-tk-dbg 
python3.1-gdbm   python3-dbg 

mise à jour:
pour * ubuntu 11.04 la liste est (comme attendu) un peu plus) note que j'ai quitté le python3.1- et python3.2- paquets préfixés):

 
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 

UPDATE (21/03/2013):
la version actuelle de * buntu (12.10) déjà lu y a assez de paquets Python 3 disponibles (> 200; Trop pour être listé). Les principales exceptions incluent python3-django et python3-matplotlib (bien que ce dernier sera inclus dans 13.04 Ringting Ringtail). Si vous avez besoin d'un paquet qui n'est pas encore dans le gestionnaire de paquet mais déjà porté, 12.10 inclut à la fois pip et easy_install pour Python 3.

+0

Ainsi que les quelques versions précédentes d'Ubuntu (mais je ne sais pas à quelle distance). – carl

+0

Notez que la plupart (tous?) Appartiennent simplement à une distribution python standard. Il n'y a presque pas de bibliothèques supplémentaires. – liori

5

Fedora, en commençant par 13, permet d'installer python3 en parallèle avec python2 et inclut certains des modules python3 les plus populaires.

2

Je pense que la plupart des distributions l'ont. Debian l'a donc fait toutes les distributions dérivées (Ubuntu et. Fedora aussi. C'est juste qu'il n'est pas utilisé pour les utilitaires système standard, donc en tapant python vous obtiendrez un interpréteur 2.x.

1

Gentoo a Python3 (j'ai 2.6.4-r1 et 3.1.2-r3 installé, 2.6 étant la valeur par défaut). Une recherche rapide révèle que les ebuilds des bibliothèques python testés à la fois sur les versions 2.x et 3.x ont déjà été construits pour les deux versions sur ma machine (Dieu merci pour python-updater, évidemment).

Le développement de Gentoo + Python est une très belle combinaison (si vous appréciez le fonctionnement de Gentoo).

5

Tous ont des dépôts, mais si vous en avez un par défaut, je ne connais que ArchLinux.

7

Selon DistroWatch, les distributions suivantes comprennent actuellement la version Python 3:

  • Arch Linux
  • ArchBang Linux
  • Calculer Linux
  • CTKArch
  • FreeBSD
  • Frugalware Linux: courant , 1.5
  • funtoo
  • Gentoo Linux
  • KahelOS
  • Litrix Linux
  • NetBSD
  • PapugLinux
  • Source Mage GNU/Linux
  • Toorox
  • UTUTO
Questions connexes