python 2.5的日期?

python 2.5的日期?,python,Python,我只是在我的Ubuntu8.04机器上学习python python 2.5安装。2.5是否太过时而无法继续学习?多少钱? 在较新版本中,2.5版的python代码仍然有效?基本上,python代码目前将分为python 2.X代码和python 3代码。为了清理语言,Python3中断了许多更改。大多数代码和库都是为2.X编写的。也许最好是学习其中一个,并了解与另一个的不同之处。在ubuntu机器上,python3软件包将安装python3,至少在我的8.10安装中,可以使用命令python3

我只是在我的Ubuntu8.04机器上学习python python 2.5安装。2.5是否太过时而无法继续学习?多少钱?
在较新版本中,2.5版的python代码仍然有效?

基本上,python代码目前将分为python 2.X代码和python 3代码。为了清理语言,Python3中断了许多更改。大多数代码和库都是为2.X编写的。也许最好是学习其中一个,并了解与另一个的不同之处。在ubuntu机器上,
python3
软件包将安装python3,至少在我的8.10安装中,可以使用命令
python3
运行python3

要回答您的问题,使用2.5学习是可以的,只需记住3是一个重大的变化,并学习这些变化——在编写代码时问问自己,“如果有,3会有什么不同?”

(顺便说一句,我确实希望Ubuntu升级到2.6。它有一个很好的兼容性模式,可以尝试并指出潜在的困难。但是python在现代Linux发行版上的使用非常广泛,这可能是一个很难做出的改变)


我不认为它“太过时”了,但python 2.6中有一些非常好的特性,值得更新。我会告诉你细节的。只要你能控制机器,这是值得的。

Python2.5可以用于学习目的。出于学习的兴趣,您可能希望了解python 3.0引入的功能,但我认为大多数python社区仍在使用python 2,因为大多数库尚未移植

如果你对2.6感兴趣的是一篇关于在Hardy上编译它的博文,那么在互联网上的某个地方甚至可能会有一个软件包


跟进,如果有包裹我找不到。自编译对于大多数事情来说都非常简单,尽管我从未尝试过编译Python。

关于Python 2.6,需要记住的一点是,有些库可能无法工作。我没有任何统计数据,但我的印象是Python 2.5是目前使用最多的版本。它肯定不是“过时的”——我仍然在使用Python 2.5,我希望在未来的几周或几个月内都会使用它


但是,如果您有可用的Python 2.6,我会建议升级,因为它仍然与Python 2.5非常相似,但会让您更好地使用Python 3。

此外,目前2.x分支是最受支持的分支,因此我还要说,这是从该版本开始的一个很好的理由


当这一时刻到来时,您可以随时切换到Python 3

Python2.5还可以。Python2.4和2.3上仍然有很多人。

我相当确定Ubuntu在Jaunty(于周四发布)时默认为2.6。我可以确认,apt get install Python在Jaunty安装的2.6Numpy 1.3.0的RC上确实可以与Python2.6一起使用,但Scipy不能(截至2009年4月24日,最新版本是Scipy 0.7.0)9.04正式发布;)我认为大多数Web服务器仍在运行2.4或2.5,所以不,我不会说它过时了。