在 Windows 上,安装 Python 有两种选择。
1、ActiveState 制作的 ActivePython 是专门针对 Windows 的 Python 套件,它包含了一个完整的 Python 发布、一个适用于Python 编程的 IDE 以及一些 Python的 Windows 扩展,提供了全部的访问 Windows APIs 的服务,以及 Windows注册表的注册信息。虽然 ActivePython 不是开源软件,但它可以自由下载。ActivePython 是我学习Python 时使用过的 IDE。除非有别的原因,我建议您使用它。可能的一个原因是:ActiveState 通常要在新的 Python 版本发布几个月以后才更新它的安装程序。如果您就需要 Python 的最新版本,并且 ActivePython 仍然落后于最新版本的话,您应该直接跳到在 Windows 上安装 Python 的第二种选项。
2、第二种选择是使用由 Python 发布的 “官方” Python 安装程序。她是可自由下载的开源软件,并且您总是可以获得当前 Python 的最新版本。
在Windows安装ActivePython的方法如下:
1、从 http://www.activestate.com/Products/ActivePython/ 下载 ActivePython 。我的下载地址为:http://downloads.activestate.com/ActivePython/releases/2.6.4.10/ActivePython-2.6.4.10-win32-x86.msi
2、如果您正在使用 Windows 95、Windows 98 或 Windows ME,还需要在安装 ActivePython 之前下载并安装Windows Installer 2.0 (http://download.microsoft.com/download/WindowsInstaller/Install/2.0/W9XMe/EN-US/InstMsiA.exe) 。
3、双击安装程序 ActivePython-2.6.4.10-win32-x86.msi。
4、 按照安装程序的提示信息一步步地执行。
5、如果磁盘空间不足,您可以执行定制安装,不选文档,但是本人不建议您这样做,除非您实在是挤不出14M空间来。
6.、在安装完后之后,关闭安装程序,打开 开始->程序->ActiveState->ActivePython 2.2->PythonWin IDE。您将看到提示信息。
1、从 http://www.python.org/ftp/python/ 选择最新的 Python Windows 安装程序,下载 .exe 安装文件。下载地址为:http://www.python.org/ftp/python/3.1/python-3.1.msi
2、双击安装程序python-3.1.msi。文件名依赖于您所下载的 Python 安装程序文件。
3、按照安装程序的提示信息一步步地执行。
4、如果磁盘空间不足,可以取消 HTMLHelp 文件、实用脚本 (Tools/)、和/或测试套件 (Lib/test/)。
5、如果您没有机器的管理员权限,您可以选择 Advanced Options,然后选择 Non-Admin Install。这只会对登记注册表和开始菜单中创建的快捷方式有影响。
6、在安装完成之后,关闭安装程序,打开 开始->程序->Python 2.3->IDLE (Python GUI)。您将看到类似提示信息。
按照以上步骤可以正确的安装Python开发环境,大家可以在不同的安装方法后测试print 'Hello',如果争取输出Hello则代表安装成功了。后面的问题就是希望大家自己摸索了。希望大家顺利进入Python的世界。
注意:如果下载的3.0版本以上的Python那么,如果需要输出Hello World!就不是简单的使用print 'Hello World!'了,而需要敲入print("Hello World!"),因为在3.0版本以上后,print是一个内置函数,而不是简单的语句了。