我用Google搜索并尝试了所有内容,但我无法在apache上运行test.py。 我已将httpd.conf文件更新为AddHandler .py
我正在使用的网址是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>");
我不确定shebang行是否正确,但这是我安装python的地方。
当我在浏览器中打开此文件时,我收到此错误
Error message:
End of script output before headers: test.py
请建议,任何帮助将不胜感激。
答案 0 :(得分:1)
来回走后,我在终端
做了这个which python
我得到了我的exe的路径
#!/Library/Frameworks/anaconda/bin/python
我使用了这个并且我的脚本有效,希望这对其他人也有帮助。
答案 1 :(得分:0)
你确定这是python安装的正确途径吗?默认情况下,它应该是
#!/Python27/python