00:00
OK,同学们,那么上节课啊,我们把这个Python的解释器啊,这个东西已经安装好了,但是安装好之后,如果你中间呢,你要差了几步的话,那一定是有问题的,刚才我们也解决了,但是有的同学的电脑可能会发生一个什么问题呢?诶,就是你的piip指令不好使,那么PI指令在哪呢?它是用来干啥的呢?我们先来介绍一下,先不着急去解决这个问题啊,首先同学们要知道它是一个现代的通用的Python的一个包管理工具,提供对Python包的什么查找啊,下载呀,安装与下载功能,便于我们对Python包的管理。有的人听到这儿啊,可能就有点懵啊,啥懵呢?这个我没太听懂啊,啥是Python包的管理工具呢?那么我跟各位同学介绍一下,我们将来会用到一个东西叫做啥呀,叫SCY。
01:00
啊,SCPY这是爬虫的一个框架,而这个东西啊,你要想用,你就必须要把它放在哪啊放在我们的Python环境中,那怎么来放呢?怎么来放呢,我们就需要用谁呀,用这个piip指令将啥呢?将我们这个包下载下来,所以说同学们我们接下来呀,你得看一看,说你这个东西啊好不好用呢?如果不好用的话,我们是不是也得想办法去解决,对吧?大家,所以说同学们接下来啊,首先注意啊,你在安装Python的时候啊,会自动安装p pip,但是保不齐,有同学说当时啊,你可能就没弄好是不是,诶你pip指定就用不了了啊对吧?大家,所以说同学们你得先看一眼啊,看一眼你的pip指令,暂时它能不能用,咋看呢?对吧?咋看同学们看啊你再次。
02:00
来打开你这个东西啊,打开这个东西,打开完之后呢,注意啊,同学们,你不要先进入到Python环境中,此时跟他没关,你现在你要打一下p pip-V,记住倒位啊,但是你不要在Python里边来写,因为你打他之后,他报错,他没这个东西,而我们要干啥呀,我们要退出去,这个咋退呢?一会再一会告诉大家啊,一会会讲到的啊,那你要在哪来打pip-V呢?记住是大V啊大V,因为小V啊,它这个东西显示的太多了啊,你在Python环境之外,在你这个根目录下来打piip大V,大V之后回车就会出现啥呀,出现它的版本号啊,10.0.1啊,适用于PY33.7的这么一个东西。
03:00
那同学老师啊,我此时我又报错了,又又又又报错了,对不对,那咋解决看啊报啥错呢?报啥呀,PA不是内部或者外部的命令,也不是可运行的程序或批处理文件,这个原因是啥呀?又是环境变量对吧?又是环境变量,一次翻车也就算了两次,你怎么还有这个问题呀,对不对,那这个是因为啥呀?在你安装Python的时候,我们没有去勾选这个选项啊,所以说我们需要手动配置一下,有同学说老师我刚才配完了呀,对不起,对吧?你配的是啥呀?你是Python的环境变量,这把你应该配谁的,应该配piip的环境变量,那同学老师我怎么配它呀,这个这个环境变量又在哪啊,对不对啊,现在看啊,还是右键啊此电啊环境变量,然后找到pass。
04:00
对,然后新建,新建之后跟刚才的操作步骤完全的一模一样啊,完全的一模样,但是这个路径好像就不一样了吧,看各位这个是不是比刚才你写的Python的环境变量要多一层目录啊,对吧?大家看这里啊,我给你换个颜色,换个蓝色啊,换个蓝色看这里,哎,它多一个scripts,我们先找一下它啊,找完之后我们再给它配置一下pip的环境变量啊,找谁呀,找P的这个路径,这路径在哪儿呢?在Python下边,谁叫scripts对吧?Script这个后期我们也会学一个叫javascript这个单词啊,它点开它之后我看谁?诶,对吧,我看到了它有个东西叫piip.ee好,同学们,我们如之前的那个操作一样,先要干啥,点E。
05:00
第二诶,这个就是他的路径了,但是有同学说老师啊老师我会写这个单词,我不复制我手敲行不行,我不建议,为啥呀,你万一敲错了呢,你万一敲错了到时不就有问题了吗?对对吧?啊此时不要太自信啊,不要太自信好选中它之后我们跟刚才一样的操作啊,右键属性,哎属性,然后点击谁呀叫高级系统设置,那高级系统设置,然后点它啊点它完之后还是高级,高级下边就这了,那我给它换回红色啊高级高级下边的环境变量,哎环境变量点它,点它之后再点谁点谁点用户变量下边的啥pass对吧,然后再点编辑啊编辑之后再干啥呀,新建,然后把你刚才这个路径,你看是不是他呀,对吧?哎,把它在干啥呢?给它添加进去,然后之后确定。
06:00
千万注意啊,这三个确定一定要有,少一个都不行啊,俩确定仨确定,那这就完事了,当你把这个都弄好之后,你再来打开它,打开它之后呢,记住啊,我再三的强调,不要给我在Python的环境里边写这个啊,不要你就直接在外边直接写piip干大VOK了就可以了,那同学老师我不我就小V,小V能不能出来呢?能,但是呢,它这里边这个V代表是啥呀?叫沃身,沃身是什么呢?版本,如果你输入的是小微,那它版本相关的信息啊就全出来了,这样的话不太方便我们阅读啊,当然你也可以看看是吧,有没有颜色对不对,然后支持不是缓,支持不支持缓存都有哈,都有,当然我们现在也不研究pip的它的一些相关信息,所以说我们暂时就用大VOK,同学们刚才。
07:00
跟各位同学讲的是啥呀?说这个pip出现的问题的时候,你要怎么去做啊,怎么去弄好,同学们,那这是解决了他的问题之后啊,我们说那这玩意儿它有啥用啊,对吧?它有什么作用呢?我跟各位同学讲了啊,它可以安装一下啥呢?安装一下Python的包啊,怎么安装呢?就是python.in Python in道加上包的名啊加上的名我们随便安几个吧。啊,随便安装几个,那这里边其实可以安在各个路径都行哈,但是呢,我建议大家安装在哪儿啊,建议大家安装在Python这里边的scripts的啥呢的,这里边安装在这里边是可以的,当然如果你要安装在C盘下边的,咱们用户下边行不行也没问题啊,也没问题,但是以后可能就是你用它的解释器的时候就容易发生矛盾,所以现在我们要统一对吧,安装在咱们这个指定的文件夹下边,第一个我是在哪一个盘符来着,在E盘吧,好同学们,你怎么切换到E盘呢?这个同学可能还不太知道对吧大家,所以现在我说个E,然后来个冒号走,哎,我就切换到E盘了,看到吗?是E冒号,别摁别的大写的E啊,小写的E都成啊,这问题不大,那E盘下边的谁呀。
08:32
我们得看一眼呢,看E盘下边的谁叫做Python啊,我们能进入到这个文件夹呗,哪去了这个哈,CD到哪Python啊塞到Python回车,哎,进来了,进来之后啊,你这个包人家都给你放哪了,Python下边的scripts里边,记住同学们,这个S咋写是不是大写,你看明白了啊,是大写点进来诶这个都是它的一些默认的这些啊包啊默些默认这些包哪进了我再进来CD的script里边,诶进来当然啊,这里边你看啊,我直接打个大S,然后按tab听不见啊Q旁边这个Q左边这个它就会自动补全啊,你别这时候用手打了,又机智了是吧,我手打你打错了呢,打错能进来吗?你进不来啊,好进走,你进来了,进来之后啊,我要干啥呀,我。
09:32
我要在里边安装一下,先玩一下这个piip指令,对不对,好玩一下啊piip in道啊piip in store安装一下谁呢?咱们先安装一个小的简单的安装啥呀,叫ipayth ipath森,我稍后再告诉各位同学它是干啥的啊,123走你哎走你这个马上就能安完啊,它不像那个其他的库啊,大一些,但还好啊好,同学们当它出现一个指令的时候,说什么什么OK了,Success了,诶它就已安装成功了,这个稍等哈,像这个它都不叫报错,同学们稍等片刻,那么有同学说老师啊,那我将来安完之后我后悔了,对吧?我后悔了,我认为呀,我不想安它,我把它卸了咋整啊?诶我们这也有相关的指令啊,看这里边是不是successfully啊,诶安装完了,其他有的老师我多了好多东西啊,没关系啊,是他的一些依赖包啊不着。
10:32
你好,这个我们同学说,老师,那我不能说每次啊,我安完之后我都在这干啥呀,我都得盯着他呀,你不需要对吧,你不需要我怎么看安装成功没成功啊,一是看谁呀,它有一个这个提示啊,Successfully还有一个东西叫啥呀,你看啊叫拍per list,拍list是啥呀,是显示已经安装的包,我们来看一眼哈,来看一眼叫做piip list,我来找一下哇,这东西有一点多,但还好,同学们你看有没有IPAD3对不对,是不是有ipad呢?证明我已经安装成功了啊,证明我已经安装成功了,有同学老师,我下边好像还有一个,这也是显示安装的包,它俩有啥区别呀,PE list和PI free啊,我我看一眼哈,我们来再执行一下来PI。
11:32
Re free,哎,走你,OK,这里边也挺多是不是,但是同学们注意啊,它这些显示的会全一些啊,Isn还有它依赖包都给你显示了,他俩暂时的区别不大啊,因为我们现在没有安装到什么,我们自己指定的那些虚拟环境在这儿暂时不多,后续会给大家补充它的区别,OK,那现在我都能看到啥呀?我都能看到我们的这个包了啊,List也好,Freeze也好,说老师我后悔了,我不想按了,我后悔了对吧,我怎么给它泄露呢?记住同学们看叫PAUN啊,UN in install加上谁呀?IPA森,走你。
12:18
啊,然后提示你了,这个是否继续呀,Yes y就是继续N就后悔了啊不不又不想干啥呀,又不想卸载了,但是我们现在呀,同意你卸载走你啊好,他看已经干啥了,又一次成功了吧,对不对,那现在我这拍list的看一眼走你我们看还有ipad森吗?这是他依赖啊依赖你战时卸不了就直接的ipad森,他有没有是不是没有了,大家所以大家注意啊,我们现在已经把它卸完了啊,已经把它卸载完毕了,OK同学们,那现在我们刚才呀学了四个指令,Pape in install,安装pipe UN in install,卸载PI list pipe free,它也是干啥呀,它是显示已经安装的,但是它俩区别,因为我因为我们没有创建这个虚拟环境,所以它俩区别暂时看的不是很明显,但是说指定格式这块怎么解释啊,后期我们再说啊,同学们好。
13:18
同学们,那刚才也跟大家介绍了一下啥呀,它的一个安装啊,PAB1安装,但是这个时候啊,这个因为ipaython这个包啊,它有点小对吧,它有点小,那么我们说你这个为啥会这个慢呢?有快有慢呢?啊下载的时候啊是啥呢?看我们在运行派in install的命令,它会咋的,会从网站上下载指定的Python包,那这个网站是指的谁呀?是不是国外的网站呢?为啥呢?因为这个东西它是老外开发的对不对,并不是我们国内开发的,所以说它这些东西啊,它的服务器全在国外,那如果你一旦遇到网络环境的不好的时候,可能下载失败了啊,所以说呢,我们要干啥呀,对吧,我们干啥,我们要通过命令来修改它下载软件时的啥呀的源,对不对,它的源头给它修改,为啥修改国内的。
14:16
那不就OK了吗?对不对,那它的这个操作方式是啥呢?叫PI in道,加上我们刚才的包名叫ipad森,后边你要加一个杠I,同学们注意啊,你这个盖是不能给我干啥呀,省略的,不能够省略的后边加啥加国内园的地址,那国内园的地址啊,有很多啊,像阿里云呐,中国科技大学呀,豆瓣啊,清华呀,中国科技技术大学呀,这都有啊,这都有,那同学老师啊,那我到底用哪个圆呢?对吧?我到底用哪个国内圆呢?我个人建议啊老师,各位个人建议啊,你可以使用豆瓣缘啊,这是好记对吧?好记,那么我们现在来试试怎么去用啊,同学们看。
15:02
啊看PA in install啊,叫I Python,如果你的网络环境很好,你也没必要去加啊,如果你的网络环境不好,那你加上HTTPS冒号斜线叫PYPI,点什么豆瓣点com杠,什么simple啊,Simple这好记啊,当然你后边加杠不加杠它也都行啊,问题不大啊,这要下载,同学们你有没有发现它比刚才下载要啥了要快,对吧?这就是什么问题,这就你一个是从国外下载的,一个从国外咱就近你你去国外和国内它不就两回事嘛,对不对啊,所以说同学们注意啊,这有一些国内云,你至于喜欢使用哪个,那OK你就使用哪个,我个人建议使用豆瓣云,我因为我最开始的时候就用它啊同学们好,那么刚才呀跟大家介绍呀,如果你pip有问题了,那证明你前面环境变量没加,没加就出。
16:03
变问题了咋解决?记住了吧,配置环境变量,还有它有啥用啊,它可以安装,可以卸载,可以显示,那有同学说老师我这有点慢,有慢咋办?我教大家了,这就是国内圆啊,修改国内源干癌后边加国内源的地址就OKOK,同学们,以上就是我们关于PI指令的一个讲解,我把视频暂停一下。
我来说两句