Python解释器简介
迄今为止,我们大多数时候都是将Python作为一门编程语言来介绍的。但是,从目前的实现上来讲,Python也是一个名为解释器的软件包。解释器是一种让其他程序运行起来的程序。当你编写了一段Python程序,Python解释器将读取程序,并按照其中的命令执行,得出结果。实际上,解释器是代码与机器的计算机硬件之间的软件逻辑层。
当Python包安装在机器上后,它包含了一些最小化的组件:一个解释器和支持的库。根据使用情况的不同,Python解释器可能采取可执行程序的形式,或是作为链接到另一个程序的一系列库。根据选用的Python版本的不同,解释器本身可以用C程序实现,或一些Java类实现,或者其他的形式。无论采取何种形式,编写的Python代码必须在解释器中运行。当然,为了实现这一点,首先必须要在计算机上安装Python解释器。
根据平台的不同,Python的安装细节也不同。简而言之:
•Windows用户可通过获取并运行自安装的可执行文件,把Python安装到自己的机器上。双击后在所有的弹出提示框中选择“是”或“继续”即可。
•Linux和Mac OS X 用户也许已经拥有了一个可用的Python预先安装在了计算机上:如今Python已成为这些平台的标准组件。
•一些Linux用户和Mac OS X用户(和大多数UNIX用户一样)可从Python的完整源代码分发包中编译安装。
•Linux用户也可以找到RPM文件,Mac OS X用户可以找到各种特定于Mac的安装包。
•其他平台有着对应其平台的不同的安装技术。例如,Python可以在移动电话、游戏终端和iPod上应用,但是由于其安装方法的差异很大,在这里就不详细介绍了。
我们可以通过Python官方网站下载获得Python,也可以在其他的一些发布网站上找到。记住应该在安装Python之前确认Python是否已经安装。如果是在Windows上工作,一般可以在开始菜单中寻找Python。在UNIX或Linux上,Python也许在/usr目录下。
由于安装细节具有很大的平台相关性,所以我们对这部分的讨论就此结束。