hostgator - 更改python版本

1 投票
1 回答
2709 浏览
提问于 2025-04-18 03:34

我在HostGator上开了一个工单,但我想自己解决这个问题。

在我的共享HostGator账户上,当我输入python -V时,它显示的是2.6.6。我需要使用2.7版本,他们确实有这个版本,但在我的shebang行上不起作用。

1)那么,我该如何把我的python命令指向2.7版本呢?我尝试修改.bash_profile文件,但2.7的路径是加在最后面的。

2)其实我的shebang行也需要正常工作。

1 个回答

1

我在Google Groups上看到有人提到过同样的问题,下面是他们的评论。我也遇到了同样的问题,但还没尝试过他们提到的方法。如果你觉得有帮助,可以试试看。

Google Groups链接


你好,我也在用hostgator来托管一个django项目。

首先要注意,他们有不同的套餐,功能也不一样,我接下来说的适用于他们的共享主机套餐。

看起来他们使用的是某个版本的centos,应该是自带python 2.6。

在你的家目录下从源代码安装python是个好主意,但不幸的是,hostgator不允许访问gcc。

不过,他们已经安装了python 2.7.3,你可以直接用python2.7来执行,试试运行“python2.7 -V”。

顺便说一下,他们还有python 2.6.6和python 3.2.3。

接下来,你应该使用virtualenv来创建一个项目专用的环境,这样你就可以用pip来安装东西。把virtualenv.py文件下载到你的项目文件夹,然后从那里运行它。对于index.fcgi文件,你应该在第一行加上这个:

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

除此之外,我觉得应该是标准的做法。

撰写回答