@[TOC]
目录
-
什么是三方包和模块,我们又为什么要下载三方
三方包和模块是由善良并乐于分享的网友们提供的包和模块。大家需求的交集被官方放到了标准模块中,其它基于不同需求需要的模块需要我们自己下载,也就是把大佬们的代码搞到本地,自己使用。
-
包管理器
-
三方包和模块的形式
-
三方包和模块的安装
1 包管理器
1.1 主要功能
官方提供了一个平台,上面有全世界网页上传的第三方包和模块,为了方便下载,官方提供了一个工具----包管理工具 ,通过这个工具管理第三方的包和模块 , 查找自己需要的包和模块,自动下载到本地并安装,也可以通过这个工具发布自己的包和模块
1.2 发展历史
官方支出且认可度较高:distutils/setuptools
目前主要选择setuptools
1.2.1 distutils(1998-2000)(官方发行的标准库)
作用:由python官方开发,方便用户使用和管理三方库,和上文包管理工具的作用一样。
特点:通过合适的命令运行一个叫做setup.py的文件;只能处理简单的包和模块安装
注意:官方发行,下载python后会自动安装这个模块,00年停止开发
1.2.2 setuptools(三方库