Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在windows系统上运行Python代码?_Python_Windows - Fatal编程技术网

如何在windows系统上运行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上运行良好的免费和流行工具包示例),等等。因此,您只需下载它(从

我习惯于使用PHP,它很容易设置,我可以运行一个exe包,比如Xampp,让apache和PHP在我的windows系统上运行5分钟。有类似于Python的东西吗?

是的,您可以从


如果您想从.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复写,