回答
Python的版本号为x.y.z
格式,例如:2.7.4
。
x
意味着主要版本,它经常打破很多东西。y
意味着大型版本,它经常改变一些API。z
意味着bug修复版本,只是修正了一些bug,所有的API都与早期版本兼容。
因此,快速的回答是:Python的2.7.4只是2.7系列的bug修复版本,你可能和应该升级到该版本没有破坏任何东西。一般来说,你也不需要做任何额外的工作。
不幸的是,如果Python的释放与不同y
号的版本,前几天,虽然早期版本的模块应该与一些修改工作(如果你足够幸运的话,你不需要修改代码),但是模块应该重建以使用最新的Python。
这意味着你必须等待一个新的构建,这需要大约一个月,这取决于维护者和打包者。或者你必须自己从源代码构建。所以,你可以保留你使用的当前版本的Python,并在以后升级它。
如果他们发布了一个版本不同的x
数字,也许Python改变了很多API,几乎破坏了所有的东西。你需要仔细考虑。祝你好运。
我不认为这是正确的。二进制接口不应该在次要版本之间发生变化 - 所以你应该能够在2.7.4上使用现有的2.7二进制文件(这就是为什么二进制文件只有2.7或2.6的名字) – robince 2013-04-11 07:58:47
糟糕,我真的错了。尽快修正它。 – 2013-04-11 08:29:24
- 1. 我应该从Symfony 1.2.9升级到1.4
- 2. 我应该升级到Intellij Ultimate Edition吗?
- 3. 我应该升级到Castle Windsor v2吗?
- 4. 我应该升级到Maven 3吗?
- 5. 我该如何升级virtualenv?
- 6. 当我开发4.0时,我应该将Galaxy Nexus升级到4.1吗?
- 7. 我应该将我的项目从Cake 1.2.5升级到CakePHP 1.3.0吗?
- 8. 我升级到Elixir 1.3后升级Elixir
- 9. Anaconda CDH Parcel将Python升级到3.5
- 10. 将virtualenv python 3升级到3.4.3
- 11. 我应该用php网站升级到Apache2吗?
- 12. 任何我不应该升级到Xcode 4的理由?
- 13. 我们应该升级到哪个版本的gitlab?
- 14. 我应该升级到Windows Server&Exchange 2008吗?
- 15. 我应该如何继续从TFS2008升级到TFS2010
- 16. Odoo您应该将Wkhtmltopdf的版本至少升级到0.12.0
- 17. 将Ruby 1.9.2升级到1.9.3,我应该重新安装所有的宝石吗?
- 18. 升级Rails 3升级的ERb标签。我应该:<%= end %>以及?
- 19. 将SQL Server 2000升级到2005或2008 - 将DTS升级到SSIS
- 20. 将django-cms升级到3.1.2和将django升级到1.8.3
- 21. 将AspNet.Identity.EntityFramework升级到2.1.0并将EntityFramework升级到6.1.1
- 22. 将rails应用从2.2.2升级到2.3.5
- 23. 我需要将Wix 3.7升级到3.10.2
- 24. 我如何将osCommerce v2.2升级到v2.3.1?
- 25. 我应该升级/迁移Hibernate 2.5到Hibernate 3.0还是直接升级到最新的稳定版本?
- 26. 我应该使用班级吗? (Python)
- 27. 一旦我从iPhone 3G升级,我应该怎么做?
- 28. 如何将jenkins从2.7.4版本降级到1.580.3版本?
- 29. 升级JQuery Mobile应该做些什么?
- 30. ASP.NET:1.1升级到2.0升级
合理的问题,不是一个伟大的标题。 – NPE 2013-04-11 07:40:43