python包和模块的使用
1、概念解释

2、包和模块的作用

3、包和模块的分类

4、包和模块的一般操作
4.1包和模块的创建

4.2包和模块的基本信息

4.3导入包和模块的方式
4.3.1常规导入

4.3.2 from语句导入

4.3.3注意
- 导入模块后具体做了什么事?

- 从哪个位置找到需要导入的模块?
- 第一次导入时

- 第二次导入时

- 导入模块的常见场景?
- 局部导入

- 覆盖导入

- 循环导入

- 可选导入

- 包内导入

4.4三方包和模块的安装和升级
4.4.1理论
- 三方模块和标准模块的区别和联系?

- 安装的方式?

- 包管理项目简史

- 常见已发布三方包和模块的形式?

- 安装方式

4.4.2模块安装的具体操作
- 本地安装

- 远程安装

4.5模块的具体操作
4.5.1easy_install
-
多个python版本的切换安装

- 安装指定版本包

- 升级三方包

- 卸载三方包

- 切换三方安装源

4.5.2pip
- 详细介绍地址 https://pip.pypa.io/en/stable/
- 切换安装源

- 安装在不同的python版本环境中

- 查看包

- 搜索包

- 安装特定版本

- 升级包

- 卸载包

- 生成冻结文件

- 根据冻结需求本文安装
pip install -r requirements.txt - 补充

5、虚拟环境
5.1 场景

5.2解决方案

5.3安装
Python创建虚拟环境 - shyern - 博客园 (cnblogs.com)

5.4使用
- 创建一个局部隔离的虚拟环境

- 激活虚拟环境

- 操作
操作三方库, 执行py文件 - 退出虚拟环境

- 删除虚拟环境
直接删除整个文件夹目录即可 - 补充

5.5虚拟环境进阶补充
5.5.1 集中式虚拟环境管理

5.5.2基于项目的虚拟环境管理


浙公网安备 33010602011771号