如何在Windows系统上运行Python代码?
我习惯用PHP,它的设置非常简单。我只需要运行一个像Xampp这样的exe包,就能在我的Windows系统上在5分钟内让Apache和PHP运行起来。那Python有没有类似的东西呢?
6 个回答
是的,你可以在 http://python.org 找到Python。
如果你想把.py的源文件变成可以直接运行的程序文件,可以使用 py2exe。
你在问题里没有说明你打算用Python来做什么,所以上面大部分回答都是正确的,都是说你可以从Python.org下载来安装Python。不过你似乎期待更多的信息。可以假设你是想用它来做网页开发吗?
如果是这样,那你可能会感到震惊,因为Python的工作方式和PHP完全不一样。你需要使用一个网页框架。Python有很多这样的框架,选择哪个框架取决于你要做什么,以及你个人的喜好。
我知道的唯一一个可以“下载一个文件并安装运行”的基于Python的网页系统是Plone。Plone非常不错,但它不是一个网页框架,而是一个内容管理系统。不过,也许这正是你想要的呢?:-)
其他框架通常也很容易安装。
(从长远来看:如果你打算做网页开发,使用基于Unix的系统会让你更开心。就说到这里。)
跟PHP不一样,Python的主要用途是作为一个通用工具,可以在桌面或服务器上运行,而不一定是用来做网页应用。它可以和很多强大的图形用户界面(GUI)工具包配合使用,比如Qt
和wx
,这两种都是在Windows上很好用的免费流行工具包。所以你只需要从python.org
或者activestate
下载,安装上去,然后就可以运行了。就是这么简单。
不过,Python其实也非常适合做网页应用。你可以看看这个Django教程,它教你如何在几分钟内在你的电脑上运行一个简单的网页应用。Python自带一个简单的网页服务器,而且它还支持SQLite数据库,这样你就可以在不安装其他任何东西的情况下,运行一个功能齐全的数据库支持的网页应用。当然,如果你需要使用像MySQL和Apache这样的工具,连接到Python也很简单。只要从那个Django教程开始,一切都会变得清晰明了。