python程序设计实验报告九:python包管理
安徽工程大学
Python程序设计 实验报告
班级 物流191 姓名 郭森 学号3190505134 成绩
日期 2020.6.15 指导老师 修宇
实验名称:python 包管理
【实验目的】
进一步 了解python 的计算生态,python第3方包的安装方式
掌握采用pip 命令搜索、下载、安装卸载 python包的方法;
【实验条件】
PC机或者远程编程环境
【实验内容】
- 查阅资料进一步了解pip 安装命令的参数 运用相关命令查询本地计算机已经安装的包;
- 网络查询资料,了解图像处理的相关第三方库
- 选择一种库,下载但不安装文件
- 安装、卸载、安装图像处理的第三方库
- 采用pip安装图像处理库,实现ahpu.jpg图像处理的相关操作(反转,剪切,边缘提取,平滑等)
思考题:
1、在采用pip 下载或安装第方包时速度比较慢,你认为如何解决?
2、包安装完成后,如何确认该包是否安装成功?
【实验记录与分析】
1、查阅资料进一步了解pip 安装命令的参数 运用相关命令查询本地计算机已经安装的包
pip安装命令参数
python社区 https://pypi.org/
D:\>pip install <第三方库名> 安装指定的第三方库
D:\>pip install -U<第三方库名> 使用-U标签更新已安装的指定第三方库
D:\>pip uninstall<第三方库名> 卸载指定的第三方库
D:\>pip download<第三方库名> 下载但不安装指定的第三方库
D:\>pip show<第三方库名> 列出某个指定第三方库的详细信息
D:\>pip search <关键词> 根据关键词在名称和介绍中搜索第三方库
D:\>pip list 列出当前系统已经安装的第三方库
(1)pip list 列出系统已经安装的第三方库
(2)pip show jieba 列出jieba库的详细信息
2、网络查询资料,了解图像处理的相关第三方库
3、安装、卸载、安装图像处理的第三方库
(1)安装:采用pip install
(2)卸载:采用pip uninstall
4、采用pip安装图像处理库,实现ahpu.jpg图像处理的相关操作
(1)原图显示
(2)旋转90度
(3)剪切
(4)浮雕效果
(5)边界效果
思考题:
1、在采用pip 下载或安装第方包时速度比较慢,你认为如何解决?
答:可把pip安装源替换成国内镜像,以下是查询到的几个资源:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
2、包安装完成后,如何确认该包是否安装成功?
答:(1)在cmd中输入pip list 将会列出所有已安装的包,查看所安装的包是否在里面;
(2)在cmd中运行python程序,输入impport<第三方库名>,若出现File“<stdin>",则表示安装成功;
(3)调用第三方库,观察是否可以成功使用