安装Python

在Python的起源和发展中介绍到,Python2于2000年10月16日发布,Python3于2008年12月3日发布,两者不完全兼容,Python2在2020年就已经终止了官方支持,现在已经2021年,所以不像2019年到2020年那样,纠结于到底是用Python2还是Python3,现在统一都会使用Python3,而教程也是以截至系列教程发布时间为准的最新稳定版本作为教程使用。

Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。

这里用的是截至发布时最新的Python3.9.5。

通过官网安装Python

  1. 访问Python官网下载页https://www.python.org/downloads/release/python-395/,页面下拉到Files处,点击图片中红框的Windows installer (32-bit)进行下载(不管是32位还是64位的window系统都推荐下载32位,因为有些库并不支持64位

  2. 双击打开下载好的安装包


    在底部Add Pyhon 3.9 to PATH前面打上勾(意思是安装的时候自动在系统PATH里添加上Python的路径,建议勾上,可以省去后面很多的繁琐步骤,如果忘了也不用着急,后面还是可以自己手动添加的),勾选上之后点击Cutomize installation(意思是自定义安装)


    在这个页面把所有的都选上,然后点击Next


    这个页面必须把Installl for all users勾选上,不然后面安装库有很多问题存在,然后点击Browse选择安装的路径(这里不推荐大家安装在系统盘下),全部选择好后点击Install就可以安装了。


    该页面则是正在安装,等待片刻即可安装完毕。


    出现这个界面则是安装完毕,点击Close关闭即可。

  3. 测试
    同时按键盘Win+R,输入cmd后点击确定弹出命令窗口。


    在命令窗口输入python -V后回车,如果有输出Python 3.9.5则表明Python安装成功了。接着再输入pip -V后回车,如果有输出pip的信息则表明pip也安装成功了。(pip是Python的一种重的包安装和管理工具,后面安装包的时候绝大部分都会用到pip)

  1. 检查是否存在Python
    在桌面的工具菜单里找到其他,在其他里面找到终端,单击打开终端。




    在终端里输入python -V回车和python3 -V回车,打印的信息可以看到,Mac是自带python2的版本,并非我们想要的版本,我们需要自己安装python3的版本。

  2. 访问Python官网下载页https://www.python.org/downloads/release/python-395/,页面下拉到Files处,点击图片中红框的macOS 64-bit Intel installer进行下载。


    打开刚才下载好的python安装包,安装包前面4个界面都是描述信息,一直点击继续到安装类型,这里选择自定,然后把所有的选项都勾上,点击安装。




    等待python安装完成。


    出现这个界面则表明python已经安装完成了,直接点击关闭。


    再次打开终端,输入python3 -V回车,可以看到有打印出Python 3.9.5的信息了,说明已经安装成功。

关于编辑器和集成开发环境

这里不会做过多的讲解,因为编辑器和集成开发环境(简称IDE,下文统一用IDE)讲起来完全可以单独开一篇系列了,所以这部分只是简单的做个介绍,让初学者有个大概的认识,方便自己在百度上进行相关资料查阅和学习。

首先是编辑器,编辑器只是提供可以用来快速编写代码、运行和调试功能,优点在于它体积小,可扩展性强,可以安装一些插件来满足自己的工作需求。现在比较主流的编辑器有VimAtomSublime TextVisual Studio Code(简称VS code),当然还有其他的编辑器,在这几个编辑器中VS code是比较适合初学者的,网上的教程比较多,操作也简单。

再来说说IDE,IDE的优点在于提供了开发的完整功能,无论的代码编写、运行、调试都有很多强大的功能支持,所以造成了软件体积比较大,启动速度慢,这也是为什么编辑器会受到大多用户喜欢的原因了。主流的IDE有Pycharm,网上也有大量的教程。

无论是用编辑器还是IDE,其代码运行的效果都是一样的,没有哪个软件会显得专业,哪个软件显得low,没有最强的工具只有适合自己工具,我基本用过上面提到过的几个软件,最后还是用VS code比较得心应手,所以就一直用VS code,身边很多人都觉得很奇怪,都问为什么不用Pycharm,理由很简单,就是很多功能我都用不上,软件启动很慢,我也尝试过给同事推荐使用VS code,可他们也一样用起来不是很上手,所以后面我都不会强烈推荐用什么编辑器或者IDE,只是大概的介绍下,大家可以自己选择使用,找到一款适合自己的。