如何在windows系统上运行Python代码?
我习惯于使用PHP,它很容易设置,我可以运行一个exe包,比如Xampp,让apache和PHP在我的windows系统上运行5分钟。有类似于Python的东西吗?是的,您可以从如何在windows系统上运行Python代码?,python,windows,Python,Windows,我习惯于使用PHP,它很容易设置,我可以运行一个exe包,比如Xampp,让apache和PHP在我的windows系统上运行5分钟。有类似于Python的东西吗?是的,您可以从 如果您想从.py源文件生成可执行文件,您可以使用下载python安装程序并运行python。与PHP不同,python的主要用途是在桌面/服务器上运行的通用工具,而不一定是web应用程序。它绑定到许多功能强大的GUI工具包(Qt和wx是两个在Windows上运行良好的免费和流行工具包示例),等等。因此,您只需下载它(从
如果您想从.py源文件生成可执行文件,您可以使用下载python安装程序并运行python。与PHP不同,python的主要用途是在桌面/服务器上运行的通用工具,而不一定是web应用程序。它绑定到许多功能强大的GUI工具包(
Qt
和wx
是两个在Windows上运行良好的免费和流行工具包示例),等等。因此,您只需下载它(从python.org
或从activestate
下载),安装并运行它。就这样
也就是说,Python实际上对web应用也很有用。请参阅有关在几分钟内在PC上运行简单web应用的说明。Python实际上内置了一个简单的web服务器,并且它还支持SQLite开箱即用,因此您可以运行一个功能齐全的DB支持的web应用程序,而无需实际安装任何其他内容。当然,如果您需要使用MySQL和Apache之类的工具,这些工具也很容易连接到桌面上的Python。从Django教程开始,一切都会很清楚。不,对你来说还不是一条简单的出路,Python在Web开发中显然不够流行。你应该安装mod_Python和Django。这是一个很好的步骤。在你的问题中,你没有说你将使用Python做什么,所以上面的大多数答案都完全正确地指出你是通过从Python.org下载Python来安装Python的。但你似乎期望更多。假设您将使用它进行web开发,这正确吗 在这种情况下,请做好震惊的准备,因为Python根本不像PHP那样做。您希望使用web框架。Python中有很多这样的代码。使用哪一种取决于你将要做什么,以及你的个人品味 据我所知,唯一基于Python的“下载为一个文件并安装运行”web系统是Plone。Plone很棒,但它不是一个webframework,而是一个内容管理系统。但是,嘿,也许这就是你想要的?:-) 其他框架通常也很容易安装
(从长远来看:如果你打算做web开发,你会更喜欢基于Unix的东西。我只是说。)以下是我的自以为是的答案:
pypm install django
注意,Django不一定需要像Apache这样的Web服务器,因为它已经包含了一个用于开发目的的Web服务器。您也不必安装MySQL,因为Python已经包含Django支持的MySQL。@whatnick Python不仅仅是web应用程序的后端。Python不会“在5分钟内启动并运行”。Python不是PHP,也不能与PHP相比。Python做得多,PHP做得少。如果“让apache和PHP在5分钟内运行”是某种目标,Python将无法实现这一目标。但是,我不明白为什么这是一个目标,因为你很少这么做。@s.Lott你真的是想对我的答案或原始问题发表评论吗?你的答案很好,但它没有真正解决“5分钟内启动和运行”的问题。这个问题有缺陷,但是你的答案是肯定的。@S.Lott:从技术上讲,Python也可以在5分钟内下载、安装和运行。当然,这并不是说这有什么区别。而且,嗯,最近安装ActivePython需要很长时间,基本上我有PHP的背景,我在这里为web开发人员听过关于python的好东西,所以我想检查一下,所以你应该检查一下。但它不像PHP那样工作,它不是一种可以嵌入HTML的脚本语言(虽然你可以,但你不想。看看一些Web框架。Django、Turbogears和BFG将是我推荐的python Web框架的候选列表(但还有更多)。“让apache和PHP在5分钟内运行”为什么这是基准测试?你是PHP的专业安装人员吗?如果是,你应该在superuser.com上询问安装问题。如果你是程序员,那么5分钟内安装测试非常奇怪,因为你很少这么做。为什么把安装时间列为首要考虑因素?安装速度有什么重要的?Dup复写,