如何在Windows上安装Python for Apache?

时间:2011-08-23 06:48:07

标签: python windows apache

我正在寻找在我的Windows机器上安装Python的快速,简单(所有默认设置)方式,以便Apache可以使用它。我目前使用Apache和PHP工作的Windows 7安装。我想尝试用Python制作一些简单的网页,只是为了一点点玩Python并学习一两件事。我下载并安装了 Python 3.2 Python 2.7.2(如下所述)。接下来我该怎么办?我想制作一个“Hello World”。我需要mod_python还是可以不使用?我假设我需要以某种方式告诉Apache Python是否可用。我可能需要制作一个“index.py”文件,或类似的东西?

我不是直接寻找有关Python语言本身的教程,而只是为了使最简单的最简单的脚本(Hello World)能够在我当前的系统上运行。

基本上我正在寻找以下PHP脚本的Python等效工具在我的Apache中工作:

<html>
 <head>
  <title>Hello World</title>
 </head>
 <body>
  <?= "Hello World"; ?>
 </body>
</html>

2 个答案:

答案 0 :(得分:4)

首先,特别是在网络领域,现在最好继续使用python 2(2.7)。很多框架和库还没有py3准备好。

然后你可能想要使用mod_wsgi而不是mod_python,这是不推荐使用的,并且对于最近的python版本不能以二进制形式提供(并且使用旧的python版本,例如2.5是坏的)。

最后,与PHP不同,编写python web应用程序通常不是一个好主意,其思想是文件和URL之间的1:1映射。要开始使用好的东西,请查看Flask microframework。它有一些很好的例子和完整的教程。为了使它更好,你在开发过程中不需要Apache,因为你可以简单地运行一个基于python的developmon服务器。

答案 1 :(得分:3)

您可以使用mod_python(已弃用且不推荐)或更好mod_wsgi

看看: