我与hostgator开了票,但试图自己解决。

在我的共享hostgator帐户上,当我执行python -V时。它给我2.6.6
我需要使用它们确实具有的2.7,但是在我的shebang线上不起作用。

1)所以,如何更改我的python命令以指向2.7
我尝试修改.bash_profile,但最后添加了2.7路径。

2)实际上我的社帮线也需要工作。

最佳答案

对于其他人在Google网上论坛发布的相同问题,我发现以下评论。我也遇到同样的问题,但是还没有尝试过下面提到的方法。如果发现有帮助,请尝试。

Google Groups link



嗨,我也正在使用hostgator来托管django项目。

首先请注意,他们具有不同功能的不同计划,我要写的内容适用于他们的共享主机计划。

看来他们使用的是centos版本,我相信它是python 2.6附带的。

从主文件夹中的源代码安装python是一个好主意,但是很不幸,hostgator阻止了对gcc的访问。

另一方面,他们已经安装了python 2.7.3,突出使用python2.7作为可执行文件,请尝试运行“ python2.7 -V”

顺便说一句,他们还有适用于2.6.6的python2.6和适用于3.2.3的python3

之后,您应该使用virtualenv来创建项目特定的环境,以便可以使用pip进行安装。将virtualenv.py文件下载到您的项目文件夹,然后从那里运行它。对于index.fcgi文件,应将其放在第一行:

#!/home/username/projectname/env/bin/python


除此之外,我认为这应该是标准的

关于python - hostgator-更改python版本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23193697/

10-10 21:12