实验九 Python包管理

安徽工程大学

Python程序设计实验报告

班级 物流192   姓名 徐敏  学号 3190505232 成绩 _____        

日期 2020.6.15  指导老师 修宇 


 

实验九  python 包管理

【实验目的】  

     进一步 了解python 的计算生态,python第3方包的安装方式

     掌握采用pip 命令搜索、下载、安装卸载 python包的方法;

     

【实验条件】  

PC机或者远程编程环境

【实验内容】

- 查阅资料进一步了解pip 安装命令的参数 运用相关命令查询本地计算机已经安装的包;

- 网络查询资料,了解图像处理的相关第三方库

- 选择一种库,下载但不安装文件

- 安装、卸载、安装图像处理的第三方库

- 采用pip安装图像处理库,实现ahpu.jpg图像的处理,实现反转,剪切,边缘提取,平滑等效果。

 【实验记录与分析】(请在此填写实验记录与分析结果)

-查阅资料进一步了解pip 安装命令的参数 运用相关命令查询本地计算机已经安装的包。

查阅书籍知,“pip是Python内置命令,需要通过命令行执行,执行pip -h命令将列出pip常用的子命令”

pip install <库名>安装一个库

pip install -U <库名>更新已安装的库

pip uninstall <库名>卸载一个库

pip list 列出当前系统中已经安装的第三方库

pip show <库名> 列出某个已经安装库的详细信息

pip download <库名> 下载第三方库的安装包,但并不安装

pip search <关键字> 联网搜索库名或摘要中的关键字

 

-网络查询资料,了解图像处理的相关第三方库

网络搜索发现Python的图像处理方库有很多,但其中最常用的是PIL库。

 

以及PIL库的使用。

- 选择一种库,下载但不安装文件

在前面的pip的子命令可以找到

pip download <库名> 可以下载一种库,但是并不安装。

- 安装、卸载、安装图像处理的第三方库

以PIL库为例:

安装:pip install pillow

由于网络连接超时的原因,选择使用国内的镜像源(此处选择的是豆瓣镜像源)安装,安装命令为:pip install -i https://pypi.doubanio.com/simple/ pillow

卸载:pip uninstall pillow

再次安装:

 

- 采用pip安装图像处理库,实现ahpu.jpg图像的处理,实现反转,剪切,边缘提取,平滑等效果。

1.颜色反转

2.剪切

3.轮廓滤镜

4.边缘加强滤镜

5.边界提取滤镜

6.平滑滤镜

思考题:

1、在采用pip 下载或安装第方包时速度比较慢,你认为如何解决?

采用pip 下载或安装第方包时速度比较慢,多数是由于网络问题,因为官方源在国外,可能由于网络连接超时,导致下载速度慢

建议使用国内的镜像源进行安装:

阿里云镜像:https://mirrors.aliyun.com/pypi/simple/

清华大学镜像:

豆瓣镜像:https://pypi.doubanio.com/simple/

中科大镜像:

等等。

使用国内镜像源不仅能避免下载失败,还能显著提升下载速度。

2、包安装完成后,如何确认该包是否安装成功?

可在命令行输入 pip list

通过这个命令列出当前系统中已经安装的包,

若安装的包在里面,则表示安装成功。

posted @ 2020-06-15 15:33  mmm呗  阅读(215)  评论(0编辑  收藏  举报