Python编程基础与应用
上QQ阅读APP看书,第一时间看更新

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更新命令