2015-04-19 50 views
2

我搜索了這個,嘗試了一切,但是我無法在apache上運行我的test.py。 我已經更新httpd.conf文件的AddHandler的.py我使用設置XAMPP在mac上運行python腳本

網址爲http://localhost/cgi-bin/test.py

test.py

#!/Library/Frameworks/Python.framework/Versions/3.4 python 

print("Content-Type: text/html"); 
print(); 
print("<html><head></head><body>"); 
print ("Hello"); 
print("</body></html>"); 

我不知道,如果家當線的正確與否,但那是我安裝python的地方。

當我在瀏覽器中打開這個文件,我收到此錯誤

Error message: 
End of script output before headers: test.py 

請建議,任何幫助,將不勝感激。

回答

1

回去之後反覆復,我在終端

which python 

這樣做,我得到了路徑爲我的exe文件

#!/Library/Frameworks/anaconda/bin/python 

我用這個和我的腳本工作,希望這也有助於其他人。

0

你確定這是一個正確的路徑到您的python安裝?默認情況下,它應該像

#!/Python27/python 
+0

這就是我安裝python 3.4.3的地方,我從mac上獲取信息的路徑 – user2769614