哪个 Linux OS Dist 对 Python 最友好?

哪个 Linux OS Dist 对 Python 最友好?

我是一名中级 Python 开发人员,主要对创建基于 WSGI 的 Web 应用程序感兴趣。我熟悉 *nix,但不熟悉系统管理员。我将通过命令行进行工作。以下哪个 Linux 操作系统发行版最适合 Python 开发人员:

  • CentOS
  • Debian
  • Ubuntu
  • Fedora
  • gentoo

答案1

您可能可以从您提到的任何发行版中做任何与 Python 相关的事情,但是 Gentoo 基础设施(包括 Portage)的大部分都是用 Python 构建的,并且它包含很好的工具,例如,在 2 和 3 系列之间切换系统 Python 解释器并自动重建在更新 Python 时中断的 Python 扩展。

Gentoo 也很好地支持同时安装多个版本的 Python,目前官方树中提供 2.4、2.5、2.6、2.7、3.1 和 3.2(3.2 标记为不稳定)。

此外,据我所知,除了 Fedora 和 Gentoo 之外,上述所有发行版都附带了相当过时的 Python 版本。(事实上,它们附带的所有内容都过时了。)这可能是您想要的,也可能不是。

编辑:如果您想保留一个单独的、用户构建的 Python 安装,那么发行版的选择并没有太大区别。选择您喜欢的那个。Gentoo 无需 X 即可轻松安装,因此如果您只想在 VM 中使用命令行或 ssh 访问,则可以节省一些下载和磁盘空间。

答案2

差别很小,而且都是 Linux 操作系统,您命名的示例称为“发行版”。有些有开箱即用的 Python(我认为您提到的所有内容,可能除了 gentoo)但它易于安装或更新。

定义“python友好”?

相关内容