2015-12-22 74 views
1

我的電腦有python3.4和python2.7(默認),django1.9在apache2中運行,我怎麼能讓wsgi.py運行python3.4?wsgi與python3.4和python2.7

,當我在瀏覽器中做sudo service apache2 start和開放127.0.1.1,這是華林,並在error.log中:ImportError: No modul e named django.core.wsgi所以我知道wsgi.py乳寧通過python2.7但它需要python3.4。

manage.pywsgi.py頭添加#!usr/bin/python3,但不起作用。(在我的電腦python3可以運行python3.4)

我怎麼可以讓wsgi.py與python3.4運行?????

回答

1

幾件事情要嘗試:

你的第一行看的相對路徑,這是一個問題,但不一定是問題,解決它是這樣:

#!usr/bin/python3 

#!/usr/bin/python3 

如果不行嘗試通過PIP在python3安裝WSGI

python3 -m pip install wsgi 
+0

讓我試試這個晚上!謝謝 –

+0

'python3 -m pip install wsgi' not working –

+0

需要更多,那麼它不起作用?你有錯誤信息嗎? 你在命令行輸入那個嗎? – Logan