实验九 Python包的管理

安徽工程大学

 

  Python程序设计 实验报告

班级   物流192   姓名 方伟虎  学号3190505205        

日期   2020.6.16   指导老师       修宇

【实验目的】  

     进一步 了解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、网络查询资料,了解图像处理的相关第三方库

 

 

 

 

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

 

(1)安装:采用pip install

 (2)卸载:采用pip uninstall

4、采用pip安装图像处理库,实现ahpu.jpg图像处理的相关操作

 (1)原图显示

(2)旋转90度

(3)剪切

 

(4)边界效果

 

 

(5)浮雕效果

 

 

 

思考题:

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

如果用 pip install 下载或安装某个包的时候速度太慢 可以选择国内镜像

pip国内的一些镜像:

阿里云 https://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/

使用方法:

若临时使用:
可以在使用pip的时候在后面加上-i参数,指定pip源,例如:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow

若要同时更新的话:

pip install --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow

 

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

方法一:输入pip show +包名,如果安装成功则可看到第三方包的信息,如下图所示;

方法二:在程序中导入包,import包名,运行时未报错即安装成功;

方法三:直接输入pip list看第三方包是否存在。

posted @ 2020-06-16 06:03  绝世凌叹乜  阅读(121)  评论(0)    收藏  举报