1.1.2 Python的下载与安装
Python是一种跨平台的编程语言,目前支持的语言开发环境如下:Windows、Linux、UNIX、Mac OS X、IBM i、iOS、OS/390、z/OS、Solaris、VMS、HP-UX等。
推荐官网下载Python,下载地址如下:https://www.python.org/downloads/windows/
本书以Windows环境为例进行讲解,推荐版本为Python 3.9,版本号3.9.0(64位),发行时间为2020年10月,如图1-3所示。当然本书所有的案例都可以在稳定版的Python 3.X环境下运行。
图1-3 从Python官网下载Python 3.9.0
在Windows上安装Python和安装普通软件一样简单。图1-4所示为安装Python软件选项,包括Install Now(立即安装)和Customize installation(定制安装)。
图1-4 安装Python软件选项
1.立即安装
它会自动在C盘建立Python文件夹,安装包括IDLE、pip和文档,创建快捷方式和文件关联。IDLE是Integrated Development and Learning Environment的简称,是Python的开发环境;pip是package installer for Python的简称,是Python包管理工具,提供了对Python包的查找、下载、安装、卸载功能。
Add Python 3.9 to PATH这个选项一定要勾选,这样就可以用命令行(cmd)了。
同时为了确保不占用C:盘,可以选择定制安装并将Python安装在D:盘。
2.定制安装
它可以选择安装位置、特征,并推荐为所有用户安装启动器,共有6个可选功能,如图1-5所示。
图1-5 可选功能
(1)Documentation
安装Python文档文件。
(2)pip
安装pip软件。
(3)tc/tk and IDLE
安装tkinter和IDLE开发环境。
(4)Python test suite
安装标准库测试套件。
(5)py launcher
安装py启动器。
(6)for all users (requires elevation)
安装全局py启动器,可以更轻松地启动Python。
在定制安装的“可选功能”勾选后,单击Next按钮,就会出现图1-6所示的高级功能。高级功能具体包括:
● Install for all users:为所有用户安装;
● Associate files with Python (requires the py launcher):将文件与Python关联(需要py启动器);
● Create shortcuts for installed applications:为已安装的应用程序创建快捷方式;
● Add Python to environment variables:将Python添加到环境变量;
● Precompile standard library:预编译标准库;
● Download debugging symbols:下载调试符号;
图1-6 高级功能
● Download debug binaries (requires VS 2015 or later):下载调试二进制文件(需要VS 2015或更高版本)。
勾选相关高级选项后,单击Install按钮,就会出现图1-7所示的安装过程。
图1-7 安装过程
图1-8是安装完成示意。
图1-8 安装完成
pip是安装Python库的重要工具,需要随着Python版本的变化而随时更新,更新命令为“python-m pip install--upgrade pip”,如图1-9所示。
图1-9 pip更新命令