如何指定在Django 1.1.1中使用哪个python可执行文件?

时间:2010-02-24 21:09:33

标签: python django

我有一个运行RHEL 5.3的RH系统,它带有python2.4,由于多种原因无法删除。

我已经能够为python 2.6构建64位RPMS作为altinstall。用“python26”调用它。

如何告诉Django使用此命令获取正确的python版本,而不是默认的“python”。

我当然可以手动更改/ usr / bin中的符号链接,但我希望完全自动化这些系统的构建,我几乎可以肯定这是可能的。

感谢。

2 个答案:

答案 0 :(得分:2)

看看virtualenv,您可以为不同的lib版本,符号链接等设置自己的django(好吧,任何东西)环境。

答案 1 :(得分:2)

这取决于您使用的部署方法。例如,如果您使用django-recommended mod_wsgi部署,那么您必须compile it with the correct python version