对 Python 要做的第一件事情是安装。还是说已经装了?
如果使用的是托管服务器上的帐号, ISP[互联网供应商] 可能已经安装了 Python 3 。如果是在家运行的 Linux ,也可能已经安装了 Python 3 。多数流行的 GNU/Linux 发行包在缺省安装中都包括了 Python 2 ;为数不多但却不断增加的发行包中同时也包括了 Python 3 。Mac OS X 包括了命令行版本的 Python 2,但直至本书写作之时止,其尚未提供 Python 3。Microsoft Windows 未安装任何版本之 Python 。但是不要绝望!无论是何种操作系统,均可通过安装 Python 来开启通向光明的道路。
在 Linux 或 Mac OS X 系统上检测 Python 3 的最简单办法是进入命令行。在 Linux 中,可从 Application[应用程序] 菜单找到叫一个做 Terminal[终端] 的程序。(它也有可能位于像 Accessories[附件] 或 System[系统] 这样的子菜单内。) 在 Mac OS X 中,在 /Application/Utilities/ 文件夹中有一个叫做 Terminal.app 的应用程序。
见到命令行提示符之后,只需输入 python3 (全部字母小写、无空格),并观察接下来发生的事情。我家中的 Linux 系统已经安装了 Python 3 ,运行该命令将把我带入Python 交互式 shell 中。
mark@atlantis:~$ python3
Python 3.0.1+ (r301:69556, Apr 15 2009, 17:25:52)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
(输入 exit() 并按下 回车键 可退出 Python 交互式 shell。)
我选择的 虚拟主机服务商 也运行 Linux 并提供命令行访问,但我的服务器未安装 Python 3 。(嘘!)
mark@manganese:~$ python3
bash: python3: command not found
因此无论在计算机上已安装了哪个版本,让我们回到本节开始时提到的问题:“哪种 Python 版本适合你?“