如果我在 pylons/pyramid 项目中使用 python 2.7 而不是 python 2.6,会遇到什么问题?之前我在 ubuntu 10.04 上使用 python 2.6,但现在我的笔记本电脑上有 ubuntu 11.04 和 python 2.7。
最佳答案
如果您使用的是 Ubuntu,程序包管理器将修复大多数小问题,例如查找您在 2.6 中使用的程序包。 但有一些包不兼容Python2.7。
主要是 Python2.7 是 3.X 的向后兼容版本,或者至少 Python 2.7 是从 2.6 到 3.X 语法的升级,以及在翻译到 3.X 时的所有新功能。
这里有一些信息:
主要是Python2.7应该只是给你更多的功能,但可能会导致意想不到的问题, 继续在单独的机器上升级它,运行您的代码,如果有效,请将您的真机升级到Python2.7。
可能出现的问题很小,您应该能够在 1 小时内修复它们。
关于python 2.6 vs 2.7,用于 Pylons/Pyramid 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7384150/