我正在寻找在我的 Windows 机器上安装 Python 的快速、简单(所有默认设置)方式,以便 Apache 可以使用它。我目前安装了 Windows 7,Apache 和 PHP 正在运行。我想尝试用 Python 制作一些简单的网页,只是为了玩玩 Python 并学习一两件事。我下载并安装了 Python 3.2 Python 2.7.2(如下所示)。接下来我该做什么?我想制作一个“Hello World”。我需要 mod_python 还是可以不用?我假设我需要以某种方式告诉 Apache Python 可用。我可能需要制作一个“index.py”文件或类似的文件?
我不是直接寻找有关 Python 语言本身的教程,而是寻找一些步骤来使最简单的脚本 (Hello World) 在我当前的系统上运行。
基本上,我正在寻找可在我的 Apache 中运行的与以下 php 脚本等效的 Python:
<html>
<head>
<title>Hello World</title>
</head>
<body>
<?= "Hello World"; ?>
</body>
</html>
最佳答案
首先,尤其是在网络领域,最好暂时使用 python 2 (2.7)。许多框架和库还没有为 py3 做好准备。
那么您可能想使用 mod_wsgi 而不是 mod_python,后者已被弃用并且对于最新的 python 版本不提供二进制形式(并且使用旧的 python 版本如 2.5 是不好的)。
最后,与 PHP 不同,使用文件和 URL 之间 1:1 映射的想法编写 Python 网络应用程序通常不是一个好主意。要开始做一些不错的事情,请查看 Flask microframework .它有一些很好的例子和完整的教程。为了让它变得更好,您在开发过程中不需要 Apache,因为您可以简单地运行基于 python 的 developmont 服务器。
关于python - 如何在 Windows 上为 Apache 安装 Python?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7157565/