python使用pip指令安装并引用第三方模块及注意事项

python里有内置模块、自定义模块还有第三方模块。
内置模块就是python自带的模块了,我们直接引用就可以了,如:import sys。自定义模块就是按照我们编程者的需求以方便编写程序和维护代码的一些“.py文件”,简单地说,一个“.py文件就是一个模块”。至于第三方模块就顾名思义了,第三方嘛,就是别人的啦,当别人引用了我们的自定义模块后与他们而言就是第三方模块啦。
那么,这里介绍一下与哪里获取第三方模块和怎么引用;
第三方模块也算是一种资源啦,那么当然是网上的资源最多啦,所以我们就是从网上下载第三方模块了,很简单。
在之前我们有安装过了pip,如果没有就看看我发出来的历史文章:https://blog.csdn.net/weixin_43716338/article/details/101545937可以尝试着去安装。有了pip之后,我们就用pip相关指令去下载安装所需要的第三方模块了(以安装pillow包为例,pillow包里面包含一系列功能非常强大的处理图片的模块),进入黑屏终端cmd(键盘“开始键”+R,输入cmd+回车键),输入下面指令

pip install pillow

如图所示:

在这里我们不需要指定目录去安装包,进入cmd输入指令即可。
然后,你可以输入下列指令找到pillow的安装路径:

pip install pillow

在这里插入图片描述
实质上就是再次输入安装指令,不过这时的电脑已经安装好了你需要的包就会输出它所在的目录路径了,然后可以去输出的那个路径看是否存在那个包
在这里插入图片描述
在这里悄悄的告诉你,所有通过pip安装的包都是在这个目录:C:\Users\用户\AppData\Local\Programs\Python\Python37\Lib\site-packages,记忆力好的小伙伴可以记住这个路径喔。
我们所需要的pillow包就安装好了,我们可以导入里面的模块了,在pycharm里面示范,如图所示:
在这里插入图片描述
PIL(Python Imaging Library)是Python中一个强大的图像处理库,但目前其只支持到Python2.7。
pillow是PIL的一个分支,虽是分支但是其与PIL同样也具有很强的图像处理库。

在上述安装目录位置的图片,site-packages目录里实际上就是以PIL这个包名存在的(pillow是它的一个分支),所以引用的时候就是以PIL为包名进行引用。
在此重点来了,一个非常要注意的地方就是要在pycharm里设置的解析器是安装了pip和所需要包的,否则会报错找不到模块的。
在这里插入图片描述
那么,改怎么设置或者查看呢?左上角file — setting — project — project Interpreter,上面知道了怎么去查看pillow安装路径了,在这我们需要的解析器是在安装了pillow包目录上的那个,如下图的二路径,我们的pillow很明显是安装在C:\Users\F君\AppData\Local\Programs\Python\Python37里的子目录。在这里插入图片描述
如果是设置了上图的1路径就会出现引用模块报错了。
这个问题困扰了我接近三个小时,三个小时哦,太多了,博尔特用了不到十秒钟就创造了世界百米纪录、最快的F1赛车速度 10秒1152米、10秒钟 地球绕太阳转动298公里,三个小时哦有这么多个十秒,所以这总结了教训以帮助你们用十秒钟创造下一个记录。

【有疏忽的地方望指正,一起交流学习哦】

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章