1.2 Python安装
Python已经被移植在许多平台上,我们可以根据需要为这些平台安装Python,但是在不同的平台上,安装Python的方法是不同的,本节将带领大家在不同的开发平台上安装Python。这里,有必要给大家分享两个网址。
(1)Python官网:http://www.python.org/。
(2)Python文档下载地址:www.python.org/doc/。
上述两个链接中,Python官网可以获取Python最新的源码、二进制文档、新闻资讯等;而Python文档下载地址,可以下载HTML、PDF和PostScript等格式的文档。
1.2.1 Windows安装Python开发环境
本书是基于Windows平台开发Python程序的。接下来分步骤给大家演示如何在Windows平台下安装Python开发环境,具体如下。
(1)访问 http://www.python.org/download/,选择Windows平台下的安装包,如图1-2所示。
图1-2 选择Windows平台的安装包
(2)单击图1-2中的Python 3.6.0进行下载,下载后的文件名为“python-3.6.0.exe”。双击该文件,进入安装Python的界面,如图1-3所示。
在图1-3中,提示有两种安装方式。第一种是采用默认的安装方式,第二种是自定义安装方式,可以自己选择软件的安装路径。这两种安装方式都可以。
图1-3 选择安装方式
(3)这里,我们选择第一种安装方式,安装界面如图1-4所示。
图1-4 安装界面
(4)Python的安装进度非常快速,安装成功后的界面如图1-5所示。
图1-5 安装成功的界面
(5)下载成功后,打开控制台,输入python,看到的效果如图1-6所示。
图1-6 控制台输出效果
之所以出现图1-6所示的问题,是因为在Python.exe文件的Python目录下,我们还没有设置环境变量。
(6)手动添加环境变量。鼠标右击【计算机】→【属性】→【高级系统设置】,弹出图1-7所示的【系统属性】对话框。
(7)单击图1-7中的【环境变量】,在弹出的【环境变量】对话框中单击【Path】,如图1-8所示。
图1-7 系统属性设置
图1-8 设置环境变量
(8)在 Path 路径的最后面加上英文的分号,后面紧跟Python的安装路径,单击【确定】,完成环境变量的配置,如图1-9所示。
图1-9 编辑系统环境变量
(9)此时,再次在控制台输入 python,控制台会打印出Python的版本信息,如图1-10所示。
(10)安装pip。我们同样需要在Python的官网上去下载,下载地址是 https://pypi.python.org/pypi/pip# downloads,如图1-11所示。
下载完成之后,解压到一个文件夹,在控制台进入解压目录,输入下列命令:
python setup.py install
(11)安装好之后,我们直接在命令行输入pip list,同样会显示‘pip’不是内部命令,也不是可运行的程序,如图1-12所示。
之所以出现上述问题,是因为我们还没有添加环境变量。按照之前介绍的添加环境变量的方法,我们在Path最后面添加Scripts文件所在路径,如下所示:
C:\Users\admin\AppData\Local\Programs\Python\Python36-32\Scripts
再次打开控制台,输入pip list,控制台的输出结果如图1-13所示。此时,pip才被成功安装。
图1-10 环境变量配置成功后的控制台输出
图1-11 下载pip安装包
图1-12 控制台显示pip不是内部命令
图1-13 成功安装pip
1.2.2 Linux安装Python开发环境
绝大多数的Linux系统安装完毕后,Python解释器已经默认存在了,可以输入如下命令进行验证:
$ python
运行上述命令,会启动交互式Python解释器,并且输出Python版本信息。如果没有安装Python解释器,会看到如下的错误信息:
bash: python:command not found
这时,我们需要自己安装Python。下面分步骤讲解如何在Linux系统中安装Python,具体如下:
(1)打开Web浏览器访问Python官网http://www.python.org/download/。
(2)选择适用于Unix/Linux的源码压缩包。
(3)下载及解压压缩包。
(4)如果需要自定义一些选项,修改Modules/Setup。
(5)执行./configure脚本。
(6)执行make命令。
(7)执行make install命令。
执行以上操作后,Python会安装在/usr/local/bin目录中,Python库安装在/usr/local/lib/pythonXX,XX为使用的Python的版本号。
1.2.3 Mac OS安装Python开发环境
Mac系统都自带有Python环境,我们在终端输入python命令就可以运行,如图1-14所示。
图1-14 Mac终端输入python命令
当然,如果我们希望安装其他版本的Python,可以不用理会现有版本。只需要访问http://www.python.org/download/,下载最新版本的 dmg 文件,双击按照提示完成安装即可。例如,安装了Python3.6版本后,在终端输入python3命令后,显示的结果如图1-15所示。
图1-15 输入python3命令的结果