如何在Wampserver上设置和运行Python?
有没有人能帮我把Python设置在Wampserver上运行?根据我目前了解到的,似乎需要用到Wampserver、Python、mod_python,以及对Apache的http.conf文件进行一些调整。我试过了,但我觉得在版本上可能有冲突。有没有人知道哪个版本的组合可以一起工作,这样我就可以在我的Wampserver上进行一些本地的Python开发?如果能提供下载链接就太好了。
我现在的配置是:
Wampserver 2.0c =>
Apache版本:2.2.8,PHP版本:5.2.6,MySQL版本:5.0.51b
7 个回答
2
这篇帖子提到的是mod_python,所以我想分享一些关于使用CGI的内容,看看是否可以接受。
我已经有一段时间没做这个了,但我记得我用Python写的CGI脚本在Wampserver上运行时,只需要做几件简单的事情(虽然当时看起来并不简单):
- 如果你还没有安装Python,先下载并安装它。标准安装应该能让你从命令提示符运行程序(你需要这个功能)。
- 写你的Python CGI程序,第一行要写成
#!python
(或者Python可执行文件的完整路径)。虽然在Windows下,Python程序的第一行通常不是必须的,但Apache似乎需要这个来识别程序是Python写的。 - 把程序放到你的cgi-bin目录里。
这样就可以了。我检查了一下我的httpd.conf文件,没有看到需要更改的地方来让Python工作。(这假设你已经让CGI正常工作了。)
下面这个简单的脚本可以告诉你是否一切正常:
#!python
print "Content-type: text/html"
print ""
print "<html>"
print "<head>"
print "<title>CGI Test of Python</title>"
print "</head>"
print "<body>"
print "This is a test"
print "</body>"
print "</html>"
3
不要使用 mod_python
;它的功能和大多数人想的并不一样。建议使用 mod_wsgi
。