除了默认的centos之外,如何将django网站指向python版本

时间:2014-10-07 21:16:51

标签: python django python-2.7 centos

我正在使用Centos并安装了python 2.7,以便我可以运行django 1.7。

我根据https://www.digitalocean.com/community/tutorials/how-to-set-up-python-2-7-6-and-3-3-3-on-centos-6-4

安装了python 2.7

最后的安装步骤让我使用:

安装python

make altinstall代替:make install

因此它不能替换python的默认操作系统版本。

如何使用新版本的python 2.7而不是旧版本?

自调用python以来,默认情况下转到旧的默认版本,我的django应用程序并不指向新版本。

请帮忙。

1 个答案:

答案 0 :(得分:1)

我建议你:

  1. 在你允许使用的任何目录(例如/opt/home/<you>等)中安装新的python(因为你在Centos上,应该有很多SELinux对可执行文件的限制......)
  2. virtualenv -p <path/to/fresh/python> <path/to/new/virtualenv/>(参见here完整讨论)