2011-11-25 33 views
0

我有计划升级我的服务器。我的主要需求是python django1.3和postgres8.4 我目前使用Django 1.3和python 2.6.5。因为我想升级服务器我想知道django 1.3是否支持蟒蛇2.7.2? 我读过11.04自带python 2.7.1和11.10自带的规范2.7.2。Django1.3支持python 2.7.2吗?

我知道django 1.3支持2.4到2.7吗?由于我不想在服务器上冒任何风险,我想知道django 1.3是否支持python 2.7.1或2.7.2或两者。 请指定我如何验证我已经安装了虚拟环境。我有多个版本的Django和Python,他们给了错误没有名为django.core.management的模块。

在此先感谢

回答

1

我们现在正在使用Django 1.3和Python 2.7.2很长一段时间,并且没有遇到任何兼容性问题。

如果你想要安装多个版本的python,最好使用像pythonbrew(https://github.com/utahta/pythonbrew)这样的工具。

关于错误“No module named django.core.management”,你可能已经安装了django与你的其他版本的python之一。同样,最好在项目目录的某个地方创建虚拟的envs(这样它们很容易找到),或者更好的使用pythonbrew来管理虚拟envs。

3

Django支持所有版本的Python 2.7。由于2.7.1和2.7.2是2.7的小版本,因此Django将与它们一起工作。