在紅帽子框中,我將Python從2.3升級到2.6.4,並將符號鏈接更改爲python
,因此當我輸入python
時,會出現2.6.4解釋器。如何升級Apache使用的Python版本?
但是,我的.py文件可以在命令行中運行,但不能在瀏覽器中運行。這似乎是一個sys.path
問題,所以我在瀏覽器中打開該文件並打印出sys.path
。
令人驚訝的是,從瀏覽器調用時,我的sys.path
與從命令行調用時不同。因爲這些路徑都是指2.3,我相信Apache正在挑選Python 2.3,而不是我安裝的新2.6.4版本。
我如何讓Apache使用Python 2.6.4?
如果你沒有在這裏得到的迴應,你可能想嘗試serverfault.com。 – JeffO 2009-12-10 12:47:57
您是使用mod_wsgi還是mod_python或其他鏈接? – 2009-12-10 14:58:42