![Python自动化办公:3分钟完成一天工作](https://wfqqreader-1252317822.image.myqcloud.com/cover/663/39479663/b_39479663.jpg)
1.4 安装Python
Python是一门编程语言,我们在电脑上安装Python时,实际上是在安装Python的解释器。Python解释器是一个应用程序,它将Python程序按照语法规则翻译成计算机可以运行的机器码。我们需要自行在Python官网上下载并安装Python解释器,安装好后,就可以通过Python解释器执行自己编写的Python程序了。
1.4.1 Windows下安装Python
打开浏览器,访问Python官网,选择Windows版的Python3.7.3安装文件进行下载。目前Python最新版为Python3.9.0,但不建议安装最新版,因为很多第三方库不能很好地支持最新版,如果贸然使用最新版,则容易出现代码不兼容等问题。
下载完成后双击安装文件,出现图1.1中的安装界面,选中“Add Python3.7 to PATH”复选框,这表示将Python安装后的目录路径添加到环境变量的软件默认路径中,不再需要手动添加(环境变量相关概念见附录B.2)。
![img](https://epubservercos.yuewen.com/C30257/20637464708670506/epubprivate/OEBPS/Images/txt001_1.jpg?sign=1738851902-hyA8pD3PhlsOZ1if6GZFq04wSDvbNkP7-0-56a4c419749ac1ee9d0ac55609df53cb)
图1.1
如果希望给当前用户使用,那么在出现如图1.1所示的界面后,单击“Install Now”按钮;如果希望给所有用户使用,则单击“Customize installation”按钮,进入“Optional Features”设置界面,单击“Next”按钮,进入“Advanced Options”设置界面,如图1.2所示,选中“Install for all users”复选框,单击“Install”按钮,这样Python可供所有用户使用。
在Windows系统中,推荐大家以自定义安装形式安装Python,同时建议选中“Install for all users”复选框。此外,自定义安装可以定义Python的具体安装路径,在图1.2中的“Customize install location”处修改即可。
用户如果在安装时发现无法单击图1.2中的“Install”按钮,这可能是因为当前用户没有安装权限,此时需要登录Administrator账户,使用管理员权限运行Python安装程序。具体操作是:选择Python安装程序并右击(单击鼠标右键),在弹出的快捷菜单中选择“以管理员身份运行”命令(权限相关概念见附录B.3)。
![img](https://epubservercos.yuewen.com/C30257/20637464708670506/epubprivate/OEBPS/Images/txt001_2.jpg?sign=1738851902-NzvPQx1j3g1USlFMkqVApZ3YVCQ6w4Uq-0-d8e3ce36340164eea62eddb63ae5d1b5)
图1.2
Python安装完成后,按“Ctrl+R”组合键,在弹出的对话框中输入“cmd”,打开命令行窗口后,输入“python”,进入Python交互式编程环境。如果界面与图1.3相同,则说明Python3.7.3安装成功。
![img](https://epubservercos.yuewen.com/C30257/20637464708670506/epubprivate/OEBPS/Images/txt001_3.jpg?sign=1738851902-0fSWj9cb2RSj6MDp1XQru8JWtdmEYrS1-0-f829e18ff7f3ddaa6a930a82b6551c9a)
图1.3
1.4.2 macOS下安装Python
打开浏览器,访问Python官方网站,选择macOS版的Python3.7.3安装文件进行下载。下载完成后,双击pkg文件进行安装,安装界面如图1.4所示,一直单击“继续”按钮即可完成安装,中途需要输入用户密码对安装操作进行授权。
![img](https://epubservercos.yuewen.com/C30257/20637464708670506/epubprivate/OEBPS/Images/txt001_4.jpg?sign=1738851902-kTQ8Vh7mF84Ze4kBwaBKHG1BEPGLNdlN-0-00a837f493ec16fed224f9dd46df4a8b)
图1.4
另外,macOS系统自带Python2.7,要使用Python3.7.3,需要在命令行终端输入“python3”,如图1.5所示。图1.5展示的并非macOS自带的命令行终端(Terminal),而是经过个性化定制的iterm命令行终端。
![img](https://epubservercos.yuewen.com/C30257/20637464708670506/epubprivate/OEBPS/Images/txt001_5.jpg?sign=1738851902-a5qt2IJUHTB58BGTaQ0hJIv9cmSqsqtQ-0-5890e08f01388194ef0f41afd879128f)
图1.5
Python2与Python3之间有较大的区别,我们在互联网上搜索Python相关资料时,需要对它们加以区分。关于Python2与Python3的区别,可以阅读附录A.3。