雖然從殼體「蟒蛇」運行的Python V2.7,Django是加載文件的python2.4,如圖所示的錯誤,當我打開一個Django的網站:Django的運行錯誤版本
Mod_python error: "PythonHandler django.core.handlers.modpython"
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/mod_python/apache.py", line 287, in HandlerDispatch log=debug)
File "/usr/lib/python2.4/site-packages/mod_python/apache.py", line 461, in import_module f, p, d = imp.find_module(parts[i], path)
ImportError: No module named django
我認爲Django安裝的版本爲2.7,這就是爲什麼底部說「沒有模塊名爲django」
這是我第一次安裝django(它在一箇中介DV服務器上),所以我不會感到驚訝,如果我正在做一些事情笨。謝謝!
顯然'python'解析爲'/ usr/lib/python2.4'。您需要確保通過調整系統路徑來將「python」解決到安裝了Python 2.7的任何地方。 – 2010-11-15 16:10:31
@Dominic:mod_python不關心python點或它是什麼版本。 – 2010-11-15 17:09:37