前言
此文章内容适合所有人,只要你读得懂中文,都可以跟着一步一步操作入门python
不仅可以把Python环境安装好,通过整个安装过程过程还可以了解一些开发相关的基础知识。
第一步,是需要搭建一个python的开发环境,开发环境是一个非常基础但同时也是非常重要的东西。python程序员用开发语言进行工作创造,或者小白要学习一门开发语言,那么搭建开发环境是必须的第一步。就像冲锋陷阵的士兵要有战场,伐木工要找到可伐的树林一样。对于士兵来说,战场就是他们搭建的“开发环境”,而对于伐木工来说,树林就是他们的“开发环境”。
第一步:准备工作
1 、下载正确的安装文件
Python的官网给我们提供了最新,最完整的安装文件下载方案。我们只要进入官网(https://www.python.org/),找到下载链接下载就好,如下图。根据想要下载的版本自行挑选下载。
这里使用windows系统,直接点击就可以下载下来(OX,和linux系统也一样)。需要注意的是,我选择的是最新版本Python。如果你是一个全新的小白,刚下决心进入软件开发的坑,那么去理解版本号的意义其实是很重要的。我们可以在Python官网找到提供所有Python发行版本下载地址,可以在官方网站 DownLoad 链接下。
截至目前Python官网提供了3.9、3.8 、3.7 、 3.6 、2.7这五个版本,这些版本都可以用于安装我们的开发环境。那问题来了这几个版本他们之间有什么样的不同之处呢?
2、我们需要了解版本号的意义
小数点前面的我们叫做大版本号,它代表的是这个软件或者这个编程语言有了质的飞越,无论从性能上、语法的使用上、一些基本的概念上还是功能上,都有很大的不同。但带来的后果就是用后面的版本编写的程序不能直接在最新的版本环境下运行,后者会造成系统报错。用软件行业的行话来说叫做向下不兼容。
那 3.8 到 3.9会有什么不同呢?小数点后面的数字代表了一个软件产品或开发语言有了小版本的进步,这些进步包括了BUG的修复,一些新的功能特性,或者性能上的改善。如果要把一个用python3.8甚至python3.7编写的项目升级到python3.9其实很简单,甚至不用去修改任何东西。用软件行业的话来说,叫做向下兼容。
第二步,安装Python工具包
Python安装很简单,在windows系统下面右键已经下载好的安装文件,选择“以管理员身份运行”启动安装程序,然后下一步,下一步就可以。不过在安装的过程中,下面的细节值得注意
1 、不建议使用默认位置安装
但是为什么默认位置不适合安装呢?
原因有以下几点:
1.这个位置不好找:配置一些第三方库全局变量时会有一些不顺手。大部分windows电脑C盘都不是很大,并且C盘有些时候会受到访问权限的影响,外部程序想要调用Python的核心库,会出问题。
2.未来可能会有很多的Python虚拟机,放在C盘不是很好管理。
3.我们一般都会用这样的地址来代替默认安装地址,比如:
(1).D:\Python
(2).E:\Python
(3).C:\Python(如果你的PC只有一个分区,这是最次的方案了)
修改默认地址:在安装时选择自定义安装,然后点击“下一步” 就可以看到这个界面:
记得设置好,点击install耐心等待就好
第三步,安装完成
当你看到下图的界面,说明已经安装成功了。
第四步,安装一个好的IDE作为编写Python代码的工具
安装完成之后,在开始菜单找到文件夹。IDLE自带开发环境,打开python 3.9.6(64-bit)
可以用文档和解释器打开运行代码。
1.首先看一下交互式的解释器,教大家一个小技巧,打开交互式解释器,不需要每次都从菜单找,我们可以直接按下window+R,打开运行,输入python就能打开这个python的交互式环境,可以用来计算一些常见的数学运算,如下图:
又或者可以用数字大一点来算,你们自己操作的时候可以看到,大数字算起来几乎也是一瞬间返回结果的。
2.接下来看一下IDLE
通过自带的IDLE运行python代码,IDLE是python安装包自带的一个开发环境。
乍一看和刚刚的交互式环境没什么区别 ,就是颜色变白了而已,其实他的语言更加丰富,比如说可以打开python的一个源文件来运行,或者是将当前的代码保存为一个python的源文件,还有一些其他功能,不过这些功能对于我们来说还是略微显得不足,所以后期也很少使用IDLE。
这里有一些小彩蛋和学习资源给大家介绍:
1.输入import this 会输出python之禅(打开window+r),可以看到有信息出来,这也是一个python的一个设计哲学,大家有兴趣可以搜索翻译,其实还是挺有意思的。
2. Idle中有一些有趣的Demo(Help—Turtle Demo),这是一个绘图的例子。
Example里面有非常多的例子,比如说yinyang,这里可以画出一个太极图案。
除了它,还有一些其他的例子,minmal-hanoor,这是一个汉诺塔。
还有很多其他的例子,大家感兴趣的话可以自己一个一个点出来看一看。
第五步、下载合适Pycharm
我们通过这个网址进入到Pycharm的官方网站:https://www.jetbrains.com/pycharm/download/。
Pycharm有两个版本,一个专业版(Professional),一个社区版(Community)
(1)左边的专业版拥有全套的Web开发工具箱,开发人员可以使用它快速的搭建和开发任意的网络应用程序,是非常高效和舒服的,但要收费。
(2)右边的是社区版本,是开源的(任何人都可以拿到这个工具的源代码)免费的。但仅有Python相关的开发工具。其实社区版也可以完成专业版能完成的事情,就是比较费事,比较麻烦。对于Python的学习,或者仅写纯Python的代码,使用社区版就足够了。
2.Pycharm的安装和配置
双击下载好的安装文件,然后根据提示勾选选项之后,Next就可以了。到了这一步骤,建议选择在桌面创建快捷方式:
3. 创建新项目。
我们配置好Pycharm后,会看到这样一个界面。我们可以根据这个界面引导,来创建一个新的Python项目:
我们先点击第一个,创建一个新项目:
为这个新项目去创建一个Python虚拟机。这里涉及到一个重要概念,Python虚拟机,虚拟主机相当于从服务器中分割出一个空间一样。
配置好后,选择Create稍等片刻,项目就为我们创建好了:建好新项目
然后我们在项目目录里面新建一个Python文件,右键点击项目 ->New->Python File:
这里我把新文件命名为c1.py。创建完文件后,在右边的编辑器里输入下面的代码:
print("hello python")
然后右键-Run‘c1’(ctrl+shift+F10)运行代码,能看到运行出c1,输出‘hello python’,到这里就差不多啦,是不是一看就会,对新手小白也很友好。
最后,关注我们的公众号:python学习指南
账号内回复:
练手项目
获得小白入门级的游戏源码(吃豆人、坦克大战等)进行练习噢!