[英]How to install Python for Apache on Windows?
我正在尋找在我的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)在我當前的系統上工作。
基本上我正在尋找Python的等效以下PHP腳本在我的Apache中工作:
<html>
<head>
<title>Hello World</title>
</head>
<body>
<?= "Hello World"; ?>
</body>
</html>
首先,特別是在Web領域,最好繼續使用python 2(2.7)。 許多框架和庫尚未准備就緒。
然后你可能想要使用mod_wsgi而不是mod_python,這是不推薦使用的,並且對於最近的python版本不能以二進制形式提供(並且使用舊的python版本,例如2.5很糟糕)。
最后,與PHP不同,編寫python web應用程序通常不是一個好主意,它的思想是文件和URL之間的1:1映射。 要開始使用好的東西,請查看Flask微框架 。 它有一些很好的例子和完整的教程。 為了使它更好,你在開發過程中不需要Apache,因為你可以簡單地運行一個基於python的developmont服務器。
您可以使用mod_python(已棄用且不推薦)或更好的mod_wsgi
。
看着:
Django docs - 如何在Apache和mod_wsgi中使用Django - 這些信息足以設置Apache和mod_wsgi。
這個問題 ,有一個使用cherrypy設置mod_wsgi
的例子。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.