有没有python 3附带的Linux发行版?

时间:2010-06-27 14:49:38

标签: python linux python-3.x

我想知道是否有任何Linux发行版可以轻松安装和使用Python 3.这意味着不仅可以提供Python 3二进制文件和更新,还可以提供python模块。

我知道我们可能不会很快看到任何python 3作为默认的python解释器,但至少我希望看到最新的2.x作为默认值(2.6+)并且已经安装了另一个。 / p>

可能这是主要发行版之间的问题:Ubuntu,Fedora还是Suse?

6 个答案:

答案 0 :(得分:11)

Ubuntu 10.04默认使用Python 2.6.5,但以下python 3软件包也在标准存储库中:

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

更新:
对于* ubuntu 11.04,列表是(如预期的那样)更长一点)请注意我省略了python3.1-和python3.2-前缀包):

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   

更新(2013-03-21):
当前版本的* buntu(12.10)已经有相当多的Python 3软件包可用(> 200;太多无法列出)。突出的例外包括python3-django和python3-matplotlib(尽管后者将包含在13.04 Raring Ringtail中)。如果您需要一个尚未包含在软件包管理器中但已经移植的软件包,则12.10包括用于Python 3的pip和easy_install。

答案 1 :(得分:7)

根据DistroWatch,以下发行版目前包含Python版本3:

  • Arch Linux
  • ArchBang Linux
  • 计算Linux
  • CTKArch
  • FreeBSD
  • Frugalware Linux:current,1.5
  • Funtoo Linux
  • Gentoo Linux
  • KahelOS
  • Litrix Linux
  • NetBSD
  • PapugLinux
  • Source Mage GNU / Linux
  • Toorox
  • UTUTO

答案 2 :(得分:5)

Fedora,从13开始,允许python3与python2并行安装,它包含一些比较流行的python3模块。

答案 3 :(得分:5)

所有这些都有存储库,但是如果你关心那个默认使用python3的存储库,我只知道ArchLinux。

答案 4 :(得分:2)

我认为大多数发行版都有它。 Debian拥有它,因此所有派生的发行版(Ubuntu et.all)都可以。 Fedora也是如此。只是它不用于标准系统实用程序,所以只需输入python就可以得到2.x解释器。

答案 5 :(得分:1)

Gentoo有Python3(我安装了2.6.4-r1和3.1.2-r3,默认为2.6)。快速搜索显示,在我的机器上已经为两个版本构建了在2.x和3.x上测试的python库的ebuild(显然感谢上帝python-updater。)

Gentoo + Python开发是一个非常好的组合(如果你喜欢Gentoo的工作方式,那就是)。