
1.2 Python开发环境搭建
Python下载地址为https://www.python.org/downloads/,如图1-2所示。

图1-2
用户可以根据自身操作系统选择不同的安装方式。为了照顾大多数读者,本书采用Windows平台作为演示系统。
1.2.1 在Linux系统中搭建Python开发环境
由于现在大多数Linux操作系统所自带的Python版本都比较旧,因此需要查看已有Python版本,对旧版本进行升级,使用以下命令查看Python版本:
# python --version
在Linux终端执行以下命令安装最新版本的Python可能的依赖包:
# yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
安装结束后如图1-3所示。

图1-3
执行以下命令下载Python安装包:
# wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz # tar vxf Python-3.6.4.tgz # cd Python-3.6.4 # ./configure --enable-shared --prefix=/usr/local CFLAGS=-fPIC --enable-shared # make && make install
安装结束,执行以下命令,建立软连接:
# ln –s /usr/local/bin/python3/usr/bin/python
如果提示Python文件已经存在,需要使用以下命令删除它:
Rm -rf /usr/bin/python
检查Python版本:

至此Python 3安装完成。
1.2.2 在Windows系统中搭建Python开发环境
首先下载Python安装包,右击安装包文件,选择“以管理员身份运行”。进入Python安装向导,推荐自定义安装路径并勾选下面两个复选框,如图1-4所示。

图1-4
注意
Install launcher for all users:允许所有登录本机的用户使用Python。
Add Python 3.6 to PATH:将Python添加到系统环境变量,方便以后调用Python。
如果不勾选此项,将来使用Python时需要填写Python的全路径。
单击Customize installation,选择安装路径以及安装组件,如图1-5所示。

图1-5
单击Next按钮,按照图1-6设置,并选择Python安装路径。

图1-6
单击Install按钮开始安装,如图1-7所示。

图1-7
安装结束,如图1-8所示。

图1-8
打开命令行工具验证Python是否安装成功,如图1-9所示。

图1-9
1.2.3 在Mac OS系统中搭建Python开发环境
登录Python官网下载最新版本的安装包。
下载完成,双击安装文件进行安装,如图1-10所示。

图1-10
安装结束,如图1-11所示。

图1-11
验证Python,可以使用如下命令:
$ python3 --version Python 3.6.4