2014-04-21 146 views
0

我打開了一個與hostgator的票,但試圖解決這個我自己的。hostgator - 更改python版本

在我的共享hostgator帳戶上,當我做蟒蛇-V。它給我2.6.6 我需要使用2.7,他們有,但不能在我的shebang線。

1)那麼,如何將我的python命令更改爲2.7 我嘗試修改.bash_profile,但在最後添加了2.7路徑。

2)其實我的shebang線也需要工作。

+0

運行,而不是'python2'或'python'。 – Blender

回答

1

我在Google網上論壇上發現了其他人發佈的同一問題的以下評論。我也遇到了同樣的問題,但還沒有嘗試過下面提到的方法。請嘗試,如果你發現它可能有幫助。

Google Groups link


嗨,我還使用HostGator的舉辦Django項目。

首先要注意的是,他們有不同的計劃和不同的功能,我要寫的東西適用於他們的共享主機方案。

看起來他們正在使用某些版本的centos,我相信它附帶了python 2.6。

從源文件夾安裝一個python是一個好主意,但不幸hostgator阻止了對gcc的訪問。

在另一方面,他們已經安裝了蟒蛇2.7.3

,伸出使用python2.7爲可執行文件,嘗試運行「python2.7 -V」

順便說一句,他們也有python2.6的2.6。 6和python3 for 3.2.3

之後,您應該使用virtualenv創建項目特定的env,以便您可以使用pip安裝。將virtualenv.py文件下載到您的項目文件夾並從那裏運行。對於index.fcgi文件,你應該把這個第一行:

#!/home/username/projectname/env/bin/python 
比其他

我認爲它應該是標準的'python2.7`的

+0

您可能希望編輯您的答案[以Markdown格式](http://stackoverflow.com/editing-help),將shebang行標記爲代碼,而不是標題。 – Dereckson