手册书写日期:2020-11-24
一.访问官网并下载Python
1.进入下载页面
2.选择合适的版本
PS:这里我选择3.7.9版本,因为3.7版本是目前主流开发所用的版本,而3.7.9又是主流版本的最新版。截止到2020-11-24,Python已经推出了3.9版本,但是由于版本过新,很多非Python官方库无法适配(例如lxml只适配到3.7版本),所以我使用Python3.7.9搭建环境。在实际的生产活动中,常常需要按照自身的需求,去更改所用的Python版本。
3.下载
找到File标题,然后选择不同的安装方式。Windows系统建议直接用可执行程序,省心,不用专门去配环境变量。
这里提供Python3.7.9的百度网盘下载链接(提取码:6666),Python官网的下载速度太慢。
二、安装Python
1.运行安装程序,选择自定义安装
PS:注意勾选最下面的小框,把Python添加进PATH环境变量里。
2.全部勾选
3.高级选项设置
4.等待安装完毕
三、几款常用的Python IDE(集成开发环境)
工欲善其事,必先利其器,这是亘古不变的真理。学习Python也是一样的,一款正确的IDE对于Python的学习是很重要的。
1.IDLE(极其不推荐)
优点:无
缺点1:Python自带的开发环境,不带代码提示和代码补全功能,只有单词补全功能,对于开发十分不友好,生产环境中没有人会用它,起码我没见人用过。我认为初学者不应该向学习C那样,学习Python。很多老师都提倡一个一个字母的敲程序,这是很令人费解的,Python这么多官方与非官方的库函数,你要是一个字母一个字母的学,你就是学到100岁也学不完!!!学会看代码提示也是一项十分重要的技能,因为你在工作中会遇到很多公司自己开发的库文件,如果这时候你还一个字节一个字节的学,你就等着被开除吧。
缺点2:无法搭建大型项目。IDLE只适合运行一两个Python文件,无法运行JAVA、HTML、Scala、SQL、HQL等语言,这是最致命的缺点,一个大型的项目必定是由多种编程语言编写的。参与大型项目是初学者了解Python基本用法后提升自己最有效的办法,而IDLE根本无法满足初学者后期的深入学习需求!!!
缺点3:最多一百行
2.PyCharm社区版(一般)
优点1:有功能强大的代码提示与补全功能。快捷键十分丰富。
优点2:能够开发大型项目,支持 web 开发框架,如 Pyramid、Flask 和 Django。
优点3:自带Python虚拟环境
优点4:社区版,free!!!
缺点1:由于是社区版,很多优秀的插件不方便安装
缺点2:对其他语言的debug能力较差
缺点3:内存占用较多,对机器的性能有要求,学校机房跑不起来。不过有很多的调优方法,使其占用较少的内存。
3.PyCharm正式版(一般)
它包含社区版的前三条优点,也同样包含社区版的后两条缺点。社区版和正式版的区别主要在于对插件的支持程度上。
优点4:插件丰富,插件都是可以一键安装的。
优点5:对全球高校学生免费,高校学生可以利用edu教育邮箱每年去JetBrains官网申请一年的免费使用权限。
4.VS code(推荐)
5.eclipse安装python插件(推荐)
6.IDEA正式版安装python插件(极其推荐)
优点1:代码编写如丝般顺滑,且支持全平台
优点2:插件丰富且容易安装,这一点比eclipse好很多
优点3:debug能力强
优点4:高校学生使用edu邮箱可免费申请
优点5:对综合型项目最友好的IDE
缺点:无