python 2.6 vs 2.7,用于 Pylons/Pyramid 项目

标签 python pylons pyramid

如果我在 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/

相关文章:

python - 基于阶段的条件(dev、qual、prod)

python - 从 pandas 中获取多维数组

python - 如何在python google app engine中将资源添加到url

javascript - Node.js 中的 MVC/websocket

python - 在 Pyramid 中为 sqlalchemy 模型编写测试用例

python - 是否有用于 Apache HTTP Server 2.2 和 Python 2.6 或 3.0 的 mod_python?

python - MySQL 服务器已经消除了 Pylons、SQLAlchemy、Apache 的错误

python - SQLAlchemy:映射器中的关系在查询关系时编译函数结果而不是调用函数

python - 使用 Pyramid 进行基于角色的访问控制

python - 值错误: I/O operation on closed file in Pyramid