00:00
好,接下来呢,我们进入到我们下一个话题啊,讲了这么久了,终于该开始看到Python的庐山真面目了,所以接下来我们来说的是我们这个Python开发环境的一个搭建,呃,那我们要学习任何语言,学习Java也好,学习noe也好,学习这个C也好,第一件事我们都得需要先搭建这个开发环境,那什么是开发环境?那我们说了Python这种语言,语言实际上就是一种语法,我说hello,我说这个ABC,它实际上就是一个语法,比如说我这写一个这个print,刚才我们这写过一个print hello,它实际上就是一个Python里边的一个语句,那我有这么一个语句,现在我是不是得有一个东西去执行啊,诶,我让谁去执行啊,你把它直接交给Windows系统,Windows系统它是不认识的,所以这个时候我们得先去安装一个什么呢?安装一个语言的解释器,他负责对我们这个语言的去解释执行,所以我们所谓的开发环境。
01:00
搭建开发环境,搭建就是什么呢?哎,就是安装我们这个Python的一个解释器啊,就是安装我们这个Python的解释器,这1.1定要注意,以后说安装任何语,搭建任何语言的开发环境都是,哎去安解释器,要不然就去安装它什么呀,编译器之类的东西啊之类东西,那这块我们来说一下这个解释器,实际上我们刚才说了这个在在一个寂寞的夜里是吧,寂寞的圣诞节,这个这个归属开发出了这个Python,开发出了Python,那开发出了Python,开发的是什么呀?哎,开发的那个东西实际上就是Python的解释器,语法是一种标准,而解释器是负责去解释这个语法的啊,开发的一定是解释器,所以这里我们需要先安装解释器,但是现在我们来说一下Python的解释器有很多种,Python的这个哎解释器哎分类它有很多种啊,我们来说一下,这里边我直接看一眼还是。
02:00
就看这个百科的拍子的主主页,哎,我们来点开。看一下Python解释器有什么呀,C Python,哎,Python Python PI,撇,然后这是iron Python,这是我们这个杰on啊,杰son这些都是干嘛的,C Python啊,我们来说一下这是什么呢?哎,我们先都给它把这个顿号啊,我先都给它去掉,一个一个说c Python,这是什么呢?这个是用我们这个C语言,C语言哎,编写的我们这个Python解释器啊,用C语言编写y Python解释器这玩意儿实际上就是归属,诶那天圣诞节开发出的东西,它就是用C语言写的,而所以这也是什么呀,这也是我们官方的这个解释器啊,Python官方出的解释器啊,C Python,然后这个PYP呢,它是用我们这个Python语言编写的这个Python解释器啊,用Python语言编写的Python解释器这东西是干嘛的?用Python语言编写的Python解释器,那不就跟我用英语去解释英语一样吗?哎。
03:05
确实是这个东西,它就是用Python去解释Python,但是注意Python py py它也需要运行到这个c Python中啊,运行到c Python中,它的运行效率呢,比我们这个c Python它要高一点啊,一些特殊情况我们需要用到Python Python啊用pthon编写的I Python呢是用我们这个点点net.net,编写的这个Python解释器啊,Python解释器也就是说通过这个玩意儿可以让我们的Python代码直接在这个点net诶当中去运行啊,点ne运行这个杰森呢,它是用我们这个什么呀,用我们这个Java哎,编写的这个Python解释器,哎,Pthon解释器,哎,有这么多解释器吧,其实还有很多呢,没有列全,那这些东西都是干嘛的,都是说他们的意思就是让我们Python可以在不同的语言当中去运行,也就说Python既可以运行在点寨里,也可以运行在这个Java里,还可以运行在其他的语言里啊,可以在不同的地方去运行,但是这些东西对我们来讲,目前。
04:05
都不大,你知道Python有这么多解释器就行了,而我们要用的就是什么呀,C Python啊,我们要用的就是c Python,所以现在我们要先搭建开发环境,搭建的是谁?搭建的是c patternthon的开发环境啊,那这我们来说一下步骤,步骤第一步我们先来下载这个安装包啊,下载安装包那这块正好又说一嘴,我们这个Python现在我们的版本有两个版本,一个是三点几版本,还有一个是二点几版本,二点几的版本,Python现在有两个版本,两个版本什么意思?Python和其他语言不太一样,其他语言像Java,我推出了1.7、1.8、1.9,它都是向前兼容的,也就是说我1.9也能一运行1.8、1.7、1.6的代码,我1.8也能运行1.8、1.7的代码,1.7也能运行1.6 1.5的代码,也就是说它都是向前兼容的,而Python这是不一样了,三点几二点几这两个版本是并行的,他们现在都在用啊,都在用,并且三跟二互。
05:05
兼容,你拿三无法运行二的代码,同样拿二也无法运行三的代码,它有这么一个动力,那同学说了,为什么这么设计啊,你这么设计不是导致我二代码带三代不就废了吗?确实会有这个问题,那它为什么还这么设计?因为如果说我开发新版本一直兼容老版本的话,那这样导致我开发新版本的性能会很差,因为我老想着顾及之前写的可能没有那么完美那么好代码,这时候我就没有办法去完全的把我这个拳脚施展开,去用一些新的特性,用一些高级的功能,因为我还要兼容老版本,所以这个时候Python我们的这个归属就做了一个决定,我的三的版本是一个全新的版本,它和之前的版本完全不一样,我不去兼容之前的版本,所以两个版本完全不兼容,那就目前的市场来讲,使用二点几版本相对来说比较多啊,比较多,但是未来的大趋势肯定是用三的,并且二实际上一些特性也。
06:05
电在向三进行过渡,让大家去习惯这种三的语法,所以这块我们学习,我们是以三来学的啊,以三来学的,那同学说了,老师我到工作中我要用的是二,怎么办呀,没关系,我们会专门拿出一张来讲二跟三的区别,这东西非常简单,有说是有区别,区别没有那么大,一说就懂啊,一说就懂,所以我们先来学三,所以我们下载安装包的时候也是下载三这个版本啊,三这个版本好去哪下载,我们找到这个Python的官网,叫做一个Python点一个啊,python.org怎么下载,咱们直接来看downloads download1上来是不是downloads download for Windows啊,Download for Windows,我们直接点它Python3.6.5来下载啊,我就直接保存到桌面了,稍微等一下,它一共是20多兆二二不到30兆的样子,速度呢,稍微等一下啊,下载完了我们的第二步,那其实就是什么了,哎,就是安装安装安装。
07:05
非常简单,它是一个这个傻瓜式的安装,傻瓜式的安装非常简单,说白了QQ怎么装它就怎么装啊,Q怎么装他怎么装,同学说老师啊,我这QQ我也不会装啊,咋整啊,没关系,你把这学会了,QQ你也就会装了,对吧?我们来看一下,这是我们刚才下载的安装包,现在我们用的是一个3.6.5的这么一个版本啊,我把它复制一下,我把这东西粘过来啊,这儿你不用做,我复制过来告诉你下载是哪个包,然后直接双击出现这个界面啊,出现这个界面两个选项,一个是install now,还有一个是customers installion,什么意思呢?诶,这个是自定义,这个是马上就安装,就说你不用选了,我都给你选好了啊,而这个是我们需要自定义的,那我们这块选什么,我们选自定义,这里边其实大部分东西我们都不用改,唯独改的就是一个路径,因为Python这个路径啊,设计的太缺德了,谁装完了你肯定找不着啊,你找着,所以我们要改一下这个路径,所以我们点这个。
08:05
自定义,选择自定义,然后出现这样一个界面,一堆勾是吧?不用管它,直接点击next,这我们不设置啊,不设置点next,然后是不是又出现一堆勾啊,我们先来看这我们要把一个勾给它勾上,叫做athon to environment variables什么意思?这个的意思就是把Python的安装目录添加到我们的环境变量里,哪个环境变量就是那个pass环境变量啊,Pass环境变量为什么要加?还记得吗?Pass什么作用啊?哎,Pass的作用是不是让我们可以在任意位置去访问到这个程序啊?所以我们勾上它的目的就是为了什么?哎,为了把我们这个Python路径加到pass里,为了我可以在任意位置去访问到这个Python,所以把这个勾选上就OK了,然后下边一个,这个是我们的自定义的路径,这也是我们最重要的一个东西,那这一块还是我不要求你安装在哪,就是安装到一个你能找到的位置,最好是纯英文的一个路。
09:05
那我个人习惯到哪呢?我习惯安装到我的C盘,我的什么呢?诶,我的有一个D啊,专门放到我开发用的一些东西上边的,我放了一个Python这个文件夹,我创建了一个叫做PYTHON36,为什么叫三六呢?3.6嘛啊3.6直接放在这儿,我是安装到这个位置,你安装到一个你能找到的位置,注意啊,有同学咔着直接选1C盘啊,我说那你是找刺激了,为什么呀,那这样会导致会把这个软件安装到C盘的根目录,那就很麻烦了,一定要放到某一个文件夹里,千万不要放到根目录,所以这块路径选的时候一定要看准了,一定要看看明白了啊,看明白了最好你也像我这加一个PYTHON36,标识一下你Python的版本,因为往后我们可能在计算机里需要安装多个版本的Python啊,好选人路径,直接点击install,诶问你是否这就不用说了,肯定选择是稍微等一下,它需要安装有一个过程。
10:05
稍微等一下啊,其实非常简单啊,到这儿其实下载安装就完事了啊,真的就完事了,非常简单。我们在这儿稍微的等待一下啊,等待一下安装完了以后啊,我们再说一下这个步骤,安装完了以后干嘛呢?我们来打开我们这个命令行窗口,哎,命令行窗口命令平示符,然后什么呢?输入叫做一个Python啊,输入Python,那现在我们来看这儿啊,还没安装完,输入Python以后呢,注意我们要看它的运行结果,如果它运行的不是说我们之前说那个报错,那就证明你已经安装成功了啊安装成功了,好,那现在我们关掉,我们来看一下输入Python,直接打开我们命令窗口,哎,这个window键加上,然后CMD回车,直接输入一个Python,一回车你来看,当你出现这个界面,就表示你的Python安装成功了。
11:01
哎,出现如下内容,出现如下内容,既表示你的Python安装成功了,如果你的内容跟我的这个不太一样,那把这个Python卸载重新安装一下啊,重新安装一下,那现在这儿注意我们就进入到了一个Python shell当中啊,Python shell或者你可以说它是一个Python的命令行啊,Pyon的命令行,你看它这是不是写了三个大于号啊,哎,我们Windows是一个大于号,一个大于号,我们后边可以写Windows命令,三个大于号我们后边直接可以写Python的命令,比如说我这写一个我来一个print,一个这个hello,然后直接回车,你是不是看到这hello就出来了啊,就出来了,就是这样一个效果,非常的简单,这个print就是一个Python的命令,它其实有点类似于我们这个这个命令行里边什么CD啊,DR,那些东西它都是一个指令啊,都是一个指令,当然注意了,你说我在这整个CD行不行啊,我整个电。
12:01
行不行,哎哎,当然它这里边也有电是吧,我们整一个CD就白了,我不就报错了,哎,因为在这里边没有,而且电的用法跟我们这个Windows DOS里边的也不一样啊,也不一样,所以注意这里是我们的Python shell,在这儿我们要输入的是Python代码,不要去尝试输入这些DOS的啊,输入这些这个Windows这些命令行的代码啊命令行代码好,那到此为止,我们这个Python就安装成功了啊有同学说老师怎么这么神奇,我装完了就就能运行了,哎,咱们来看一下,其实很简单,属性,找到我们高级系统设置环境变量,你会发现里边是不是多了我们这个Python的环境变量,哎,这个就是我们刚才安装Python的时候,它自动给我们配置上的,如果你那没有,你那运行的时候出问题了,自己来修改一下环境变量啊,自己来修改一下环境变量,好我们这儿先停一下,接下来大家自己来尝试的去安装一下我们Python的解释器。
我来说两句