前言
Python的安装涉及到:Python编辑器、Python解释器、Python包管理工具(pip)。因此,首先我们要搞清楚这三个东西都是啥。
Python编辑器
正如在电脑上编辑文档需要用Word、处理数据需要用Excel、做演示文稿需要用PPT、修图需要用PS一样,编写代码也需要特定的工具。而这个用来编写代码的工具就叫做编辑器。Python的编辑器有很多,有Python自带的IDLE、基于iPython的Jupyter Notebook、也有如PyCharm、Spyder、WingIDE等主要针对Python代码编辑的编辑器;还有很多编辑器,如Sublime Text、VSCode、Vim等适合各种编程语言的编辑器。至于选择哪一款编辑器,没有特别的规定,用着顺手就好。如果你喜欢并且有能力,甚至可以用记事本编写代码。正如有人喜欢用PS修图,有人喜欢用美图秀秀;有人喜欢用Office,有人喜欢用WPS一样。本文使用的是VSCode。
Python解释器
当你在Python编辑器中编辑好了Python代码并执行时,计算机如何知道这就是Python代码呢(因为计算机只能识别机器语言0、1,而Python代码是用英文单词编写的),正如一个人只会中文,但是你和他说英语,他如何理解呢,这就需要一个翻译人员,而Python解释器就是这样一个翻译员。
Python的解释器也有很多种类型(详见:Python的前世今生,你必须知道的这10个方面!),本文所指的是Python标准解释器,即CPython。需要注意的是:编辑器和解释器是两个不同且独立的东西,没有什么特定的关系。
Python包管理工具(pip)
Python最大的优点之一就在于其丰富的第三方库,有了这些现成的第三方库,程序员就不用每个功能都从零写起(就像你要修房子,但并不需要自己生产水泥,砖、钢筋等,这些东西你都可以花钱购买,你需要关注的是房屋本身的结构)。pip就是这样一个第三库管理工具,通过pip就可以安装、卸载、更新众多的第三方库(当你需要建筑材料时,你可以自己采购,也可以委托一个采购经理帮你选择,pip就是这样一个采购经理/管家)。幸运的是,如果你安装的是最新版本的Python解释器,pip是自动安装的,也就是说不需要你再单独安装了,Great!
上面三个概念搞清楚了,接下来我们就可以安装Python了。
Python安装
安装python可以到官网,输入python.org
因为编者操作系统为Windows系统,所以在此以Windows为例。python最新版本截至今日已经更新至python3.10.4,由于最新版可能具有不稳定性,编者一般使用3.6到3.7版本。在这里以python3.6.1为例。
64位操作系统可下载Windows x86-64 web-based installer,32位的可下载Windows x86 web-based installer,64位操作系统的用户可用32位的软件,而32位操作系统的用户不可使用64位软件。
如何查询自己电脑为32位还是64位?按win键点击设置,关于。
安装位置最好安装在除C盘以外的位置,避免电脑C盘爆满影响运行速度。install now是m默认安装到C盘,Customize installation为自定义安装位置。我们可以在D盘新建文件夹Software 和SoftwareSpace用来放置安装包和安装程序,便于后续查找。当然也可以改成其他文件名。切记文件名不能有中文,否则可能会出现错误。勾选Add Python 3.6 to PATH。(将安装路径添加到PATH环境变量中,方便直接运行于系统各种环境中)。
按win+r键输入cmd,在弹出的对话框输入python。如果输出的是版本信息即安装成功,反之如果没有版本信息则没安装成功。查看哪些步骤出了问题,并重新安装。
安装好python可能会出现安错位置等问题,这里需要卸载python,如何卸载?我们需要打开控制面板,在卸载程序中卸载python。
找到想卸载的软件,点击右键出现卸载提示框。如果其他软件想要卸载也可以按照此方法卸载。Modify为修改,Repair为修理。
读者福利:知道你对Python感兴趣,便准备了这套python学习资料,
对于0基础小白入门:
如果你是零基础小白,想快速入门Python是可以考虑的。
一方面是学习时间相对较短,学习内容更全面更集中。
二方面是可以找到适合自己的学习方案
包括:Python永久使用安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习等教程。带你从零基础系统性的学好Python!
零基础Python学习资源介绍
👉Python学习路线汇总👈
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(学习教程文末领取哈)
👉Python必备开发工具👈
温馨提示:篇幅有限,已打包文件夹,获取方式在:文末
👉Python学习视频600合集👈
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
👉实战案例👈
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
👉100道Python练习题👈
检查学习结果。
👉面试刷题👈
资料领取
这份完整版的Python全套学习资料已为大家备好,朋友们如果需要可以微信扫描下方二维码添加,输入"领取资料" 可免费领取全套资料【有什么需要协作的还可以随时联系我】朋友圈也会不定时的更新最前言python知识。
好文推荐
了解python的前景: https://blog.csdn.net/weixin_49892805/article/details/127196159
了解python的副业: https://blog.csdn.net/weixin_49892805/article/details/127214402