Python零基础快速入门2-Python的安装和运行

一、Python的下载

我们在浏览器地址栏中输入www.python.org并回车,进入Python官网。通过Downlooads-Windows菜单进入下载。

Python零基础快速入门2-Python的安装和运行

 

图2-1 Python下载

或者通过https://www.python.org/downloads/release/python-380/这个地址直接进入下载页面,然后向下拖动滚动条到Files的位置,如图2-2所示:

Python零基础快速入门2-Python的安装和运行

图2-2 要下载的文件的选择

找到我们需要的版本下载并进行安装。简单说一下这些版本的差别:x86是32位,x86-64是64位。web-based installer 是需要通过联网完成安装的,executable installer 是可执行文件(*.exe)方式安装,embeddable zip file 嵌入式版本,可以集成到其它应用中。这里我们选择Windows x86-64 execotable installer这一项(python下载时也可以下载zip的版本【Windows x86-64 embeddable zip file】,但是下载后有时发现会出现很多dll文件丢失情况,还需要去重新修复这些问题,会比较麻烦,所以还是建议下载Windows x86-64 executable installer版本),这是64位系统需要的可直接执行安装的文件。下载后双击运行,进行安装。这里是以Windows系统为例讲解的,后面我会专门 做一个专题讲一下在Linux和MAC OS下如何安装Python。本教程中多数情况下会以Windows 10企业版和Pycharm为例进行讲解。

二、Python的安装

双击安装程序,进入下面的界面(图2-3),建议自定义安装路径,并且让它自动添加路径,要不然还要手动添加路径(下面也会写出来)。

Python零基础快速入门2-Python的安装和运行

图2-3 Python安装界面

在Add Python 3.8 to PATH前的方框内打上对勾,这样Python在安装过程中会自动将Python的安装目录添加到环境变量中去。然后点击“Customize installation(Choose location and features)”,

这是自定义安装选项,可以对安装位置和功能进行选择。点击后出现如下界面(如图2-4)。

Python零基础快速入门2-Python的安装和运行

图2-4 自定义安装可选功能

保存默认配置,直接点击Next,出现Advanced Options(高级选项)界面(图2-5)。

Python零基础快速入门2-Python的安装和运行

图2-5 Advanced Options高级选项界面

注意这个界面中,如果没有选择Install for all users复选框,那下面的自定义安装位置会默认在登录用户下的AppData下。此时我们勾选Install for all users复选框,则出现如下界面(图2-6):

Python零基础快速入门2-Python的安装和运行

图2-6 Advanced Options界面选择Install for all users复选框

此 时安装位置会默认放到C:\Program Files\Python38,这是64位的安装目录,如果我们下载的是32位的Python安装程序,则安装的目录默认是C:\Program Files (x86)\Python38,你可以把这个目录改为你自己想要安装的任何位置,也可以不改。我们此处保持默认,这样Python安装完成后会将所有的文 件安装在C:\Program Files\Python38目录下。自定义软件安装位置时,强烈建议所有的父级文件夹全部设为英文名字文件夹,因为有的软件会因为安装的文件有中文文字 有时候会有一点小BUG(仅是建议,不喜勿喷)。点击Install按钮,Python开始安装,安装过程中出现类似如下界面(图2-7)。

Python零基础快速入门2-Python的安装和运行

图2-7 Python安装中

直到最后安装完成,出现Setup was successful界面(如图2-8)。

Python零基础快速入门2-Python的安装和运行

图2-8 Python安装成功

如果在安装过程中出现错误,可按相应提示在搜索引擎中查找对应的解决办法。如果你在安装中有解决不了的问题,可以留言给我,注意将出错信息截图一起发给我。

三、Python安装完成后验证是否安装成功

因为我们刚才选择了自动添加路径,我们的软件安装好后会自动添加到环境变量中,我们按键盘上的[Windows]键+[r]键,输入“cmd”,单击确定 (如图2-9、图2-10所示),会出现命令提示符界面,我们在命令提示符后输入python并回车,出现Python的提示符 (>>>),则说明我们的Python已经安装成功(如图2-11所示)。

Python零基础快速入门2-Python的安装和运行

图2-9 键盘上的Windows键

Python零基础快速入门2-Python的安装和运行

图2-10 运行对话框

Python零基础快速入门2-Python的安装和运行

图2-11 运行python命令

如 果输入python命令后提示:’python’ 不是内部或外部命令,也不是可运行的程序或批处理文件,则说明安装时没有将Python的安装目录添加到环境变量中。此时最简单的处理方法是将刚安装的 Python卸载掉然后按我们上面的方法重新安装即可。但是卸载并重新安装非常麻烦,我们可以按如下方法进行处理。

四、手动将Python的安装目录添加到环境变量中

1、在桌面上“此电脑”图标上点右键,在弹出菜单中点“属性”,如图2-12.

Python零基础快速入门2-Python的安装和运行

图2-12 此电脑-属性

2、点击后出现系统窗口,如图2-13所示,然后点击“高级系统设置”。

Python零基础快速入门2-Python的安装和运行

图2-13 系统属性

3、出现系统属性窗口,点击“环境变量(N)…”按钮。

Python零基础快速入门2-Python的安装和运行

图2-14 系统属性窗口

4、在环境就是窗口中,点击系统就是中的path一行,然后点击下面的“编辑(i)…”按钮,出现如图2-16所示编辑环境变量窗口。

Python零基础快速入门2-Python的安装和运行

图2-15 环境变量窗口

5、 这时我们可以点击“新建(N)”按钮,新建变量值为“C:\Program Files\Python38\Scripts\”和“C:\Program Files\Python38\”的两个环境变量,完成后点确定一路返回即可。注意:这里的C:\Program Files\Python38\是我们在安装Python时的安装目录,如果你修改过,那么这里请按你修改后的目录名称进行操作。但是为了方便操作,我们 不使用新建,而是直接点击“编辑文本(T)…”按钮,进入环境就是编辑对话框(如图2-17所示)。

Python零基础快速入门2-Python的安装和运行

图2-16 编辑环境变量

6、 我们在变量值的文本框中在最前面添加“C:\Program Files\Python38\Scripts\;C:\Program Files\Python38\;”(不包括引号,只有引号里面的内容,要注意这两个变量值的最后都有一个半角的分号),确定无误后点击“确定”按钮返回 即可完成手动操作。

Python零基础快速入门2-Python的安装和运行

图2-17 编辑系统变量

至此,Python的安装和安装过程中可能出现问题的解决方法就全部讲解完成了。

五、Python的运行

刚才我们在第三部分的时候已经使用了一种启动Python的方法了,就是在命令提示符状态下输入python命令启动。另外,在Python安装完成后会在开始菜单中添加一个程序项,我们也可以在这个程序项中启动Python。

Python零基础快速入门2-Python的安装和运行

图2-18 安装Python后在开始菜单中添加的程序项

Python零基础快速入门2-Python的安装和运行

图2-19 启动Python和IDLE

我们点击Python 3.8(64-bit)即可启动Python3.8的系统。

Python零基础快速入门2-Python的安装和运行

图2-20 通过菜单项启动Python

我们点击IDLE(Python 3.8 64-bit)即可启动Python Shell,如图2-21所示。

Python零基础快速入门2-Python的安装和运行

图2-21 Python Shell

六、Python的退出

当我们使用完成Python后如何退出呢?只要我们在命令行提示符下或在Shell下输入exit()并回车,即可退出Python。如图2-22和图2-23所示。

Python零基础快速入门2-Python的安装和运行

图2-22 从命令行提示符状态下退出Python

Python零基础快速入门2-Python的安装和运行

图2-23 从Shell状态下退出Python

本章节内容中提到的python,准确的讲应该叫Python的解释器,有关解释器的内容我们在另外的章节中专门进行详细讲解。

–本章完–