我与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/