要下载Python,请链接到Python官方网站www.python.org。单击首页的Downloads导航菜单会自动检测操作系统,并直接列出可下载安装的程序包,如图1.1所示。
图1.1 下载Python 3.8.1
提示:在图1.1中可以看到,Python 3.5或之后的版本无法在Windows XP上使用,本书将在Windows 10中示范安装过程。
Python推出时的版本号是采用major.minor.micro的形式,也就是主版本号、次版本号与小版本号。主版本号只有在语言本身确实有重大变革时才会递增,如从Python 2变成3就是一个例子;次版本号是在增加了重要特性,但不至于影响整个语言层面时递增,基本上约一年多推出一次,如从Python 3.0~3.8这样的过程;小版本号基本上是每隔一段时间推出,用以修正漏洞(bug)之类的问题,如3.8.1。
Python 3.8是在2019年10月14日推出的版本,若是为了修正漏洞(bug)而推出的下一个版本,则会是Python 3.8.1这样的3.8.x版本号形式。
提示:对Python的版本语义有更多的兴趣吗?该规范在PEP 440之中:www.python.org/dev/peps/pep-0440/。
对于Windows用户,单击图1.1中的Python 3.8.1按钮,会下载一个python-3.8.1.exe文件,双击该文件执行安装,会看到图1.2所示的安装初始画面。
图1.2 安装初始画面
说明:因为是从网络下载的可执行文件,根据Windows中的安全设定等级的不同,下载Python 3.7及以下的版本可能需要在该文件上右击,选择快捷菜单中的“属性”命令,选中“解除锁定”复选框并单击“确定”按钮后,才能够进一步执行,如图1.3所示。解除锁定后,在python-3.7.0.exe上双击鼠标执行安装即可。
图1.3 解除锁定
当用户在“命令提示符”(又称Console,中文常称为控制台)中输入某个命令时,操作系统会查看在PATH环境变量设定的文件夹中是否能找到指定的脚本文件,因此请选中“Add Python 3.8 to PATH”复选框,这样就不用亲自设定PATH环境变量,对于初学者来说比较方便(此时若不理解,只需先按此操作即可)。
从图1.2中可以看到,默认用来安装Python 3.8.1的路径是用户文件夹下的AppData\Local\Programs\Python\Python38-32文件夹,若想改变这个路径,可以单击Customize installation,然后在弹出的画面中直接单击Next按钮,就会出现可以进行修改的字段。例如,可以将其安装至C:\Winware\Python38-32之中(Winware是笔者自行创建的文件夹,读者可以根据自己的需要创建不同名称的文件夹),如图1.4所示。
图1.4 自定义安装文件夹
接着只需要单击Install按钮,静待安装完成即可。若想确定是否可执行基本的python命令,可以在Windows的程序菜单中寻找、执行“命令提示符”命令,然后输入python -V(大写的V,Python后面必须加一个空格),就会显示安装的python版本,如图1.5所示。
图1.5 查看Python版本
提示:你可能会留意到图1.4中的安装路径“Python38-32”中的“32”字样,这代表安装的是32位版本。即使操作系统是64位,Python官网提供的下载默认也是32位,这已经适用于初学或多数的应用程序。如果未来基于某些考虑(如想使用更多的内存),打算采用64位版本,也可以在官方网站下载。例如,Python 3.8.1可在www.python.org/downloads/release/python-381/中找到64位版本。
说明:本文摘自台湾地区著名技术作家 林信良著作《Python编程技术手册》 仅供在线学习,禁止转载,谢谢配合。