1.4 配置Python语言的开发环境
本节以Windows操作系统为基础,介绍如何安装配置Python语言的开发环境。也就是下载、安装、启动运行Python语言的解释器。
首先,从Python网站(http://www.python.org/download/)下载Python语言的基本开发和运行环境程序。对于Windows操作系统环境,选择名为“python-3.3.3.amd64 Windows Installer”的安装包。
其次,运行安装包,按提示执行安装Python语言解释器。安装完成后,在Windows操作系统的程序组内会有一个Python33的文件夹,在这个文件夹内有Python语言解释器的配置信息、软件文档、手册和几种方式的解释器执行程序。
最后一步是运行Python语言解释器。在Windows操作系统环境下,可有多种运行解释器的方法。
(1)启动Windows操作系统命令行工具(cmd.exe),进入Python33文件夹,输入命令Python,在命令提示符“>>>”后面输入单条Python语句,就可以看到这条语句的输出结果。当然还可以从Windows操作系统“开始”按钮→“所有程序”→Python3.3→Python(command line)启动Python运行环境。
在命令提示符“>>>”后面输入exit()或quit()可以退出Python运行环境。
图1-4给出了通过命令方式启动Python运行环境,并在其中输入两行命令及其命令执行结果的界面。
图1-4 通过命令方式启动Python运行环境
在这种工作模式下,只能输入单条Python命令(语句),不能完整地执行一个程序功能。
(2)通过调用Windows操作系统中安装的IDLE来启动Python运行环境。IDLE是由Python软件包自带的集成开发环境,随Python解释器一并安装在Python33文件夹内。从“开始”按钮→“所有程序”→Python 3.3→IDLE(Python GUI)启动Python运行环境。
如图1-5所示,在“Python 3.3.3 Shell”窗口中,选择File→“打开”命令,打开上节的第一个Python源程序ex1.py,会弹出一个编辑器窗口,编辑器窗口内有刚打开的ex1.py源程序代码。当然,可以在编辑器窗口中新建、修改、保存源文件代码。在编辑器窗口中选择Run→Run Module命令,或按【F5】键,可执行ex1.py程序,结果显示在“Python 3.3.3 Shell”窗口中。
(3)PythonWin集成开发环境。PythonWin是Windows操作系统下基于IDE和GUI框架的Python集成开发环境。PythonWin具有适合于Python程序的强大编辑功能和程序调试能力的集成开发环境,而且实现了MFC类库存的包装。
要安装这个程序,需要从Python网站上下载程序,选择与Python解释器相匹配的版本,执行这个安装程序,会在已安装Python解释器的文件夹Python33下安装PythonWin集成开发环境。
图1-5 通过IDLE启动Python运行环境
可以从Windows操作系统“开始”按钮→“所有程序”→Python 3.3→PythonWin启动Python运行环境。图1-6所示为在PythonWin集成开发环境下运行ex1.py程序的界面。
图1-6 PythonWin集成开发环境
PythonWin集成开发环境直接使用Windows的记事本作为源程序编辑器,其交互窗口可直接输入命令,输出结果。
当然,Python还有其他集成开发环境,如将Python集成到Eclipse等面向较大规模项目开发的集成开发环境。本书中的示例可以很好地在前面介绍的集成开发环境中实现和调试,所以本书以后采用PythonWin集成开发环境。读者可以根据自己的需要选择集成开发环境。