我想为 django 升级 python。目前我的 Red Hat 服务器上有 python 2.4.3。我安装了 python 2.7.1,但默认的 python 是仍然2.4.3(它没有升级 python,而是单独安装了 python 2.7)。Django python 版本也仍然是 2.4.3。我想进行更改以便 Django 使用 2.7 运行。我该如何克服这个问题?
答案1
RedHat 有许多依赖于 Python 2.4 的工具(yum
就是一个例子),所以请确保不要覆盖标准 Python 二进制文件。
根据你的安装方式,你可能可以使用命令python27
或来访问它python2.7
。因此,不要运行
python ./djangoapp.py
run
python2.7 ./djangoapp.py
如果这不起作用,您可能需要直接引用 Python 二进制文件,因为它可能不在系统路径中。从记忆中,它应该是这样的/installpath/bin/python
。您可能希望将其符号链接到 /usr/bin 或类似的东西,以便它在您的系统路径中可用,只需确保将其命名为 python2.7 或 python27 而不仅仅是 Python。