实验九 python 包管理

安徽工程大学python

  Python程序设计 报告编程

                                                                                                                          班级:物流191      姓名:梁晓芹          学号:3190505138   网络

                                                                                                                          成绩:                   日期:2020.6.14          指导老师:修宇 网站

实验名称:python 包管理spa

【实验目的】  命令行

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

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

【实验条件】  ip

PC机或者远程编程环境cmd

【实验内容】

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

(1)验证第三方包是否已安装:

方式一:pip show 包名

 

方式二:在程序中导入包,import 包名,运行未报错既是安装ok 

 

(2)软件包升级

pip install --upgrade 包名

(3)卸载软件包

pip uninstall 包名

会提示是否确认卸载

(4)pip升级(官网说明)

On Linux or macOS:pip install -U pip

On Windows:python -m pip install -U pip

(5)-i https://pypi.mirrors.ustc.edu.cn/simple 表示用指定的镜像网站(如本例中的科大镜像网站)搜索并下载包,若是没有这个参数可能到其余网速比较慢的网站搜索;

(6)--default-timeout=1000 表示超时时间设置为1000秒,若是不加这个参数,而且在下载过程当中卡顿超过默认的15秒就会失败,这个参数仍是很重要的,特别是下载像tensorflow这样上百兆的包的时候用处就很大了。

(7)若是想一次安装多个包,能够这样作:将多个包之间以空格隔开,例如安装a和b两个包,咱们能够输入pip install a b

(8)如何查看pip的用法:直接在cmd命令行中输入“pip”便可

方式二:在程序中导入包,import 包名,运行未报错既是安装ok 

 

(2)软件包升级

pip install --upgrade 包名

(3)卸载软件包

pip uninstall 包名

会提示是否确认卸载

(4)pip升级(官网说明)

On Linux or macOS:pip install -U pip

On Windows:python -m pip install -U pip

(5)-i https://pypi.mirrors.ustc.edu.cn/simple 表示用指定的镜像网站(如本例中的科大镜像网站)搜索并下载包,若是没有这个参数可能到其余网速比较慢的网站搜索;

(6)--default-timeout=1000 表示超时时间设置为1000秒,若是不加这个参数,而且在下载过程当中卡顿超过默认的15秒就会失败,这个参数仍是很重要的,特别是下载像tensorflow这样上百兆的包的时候用处就很大了。

(7)若是想一次安装多个包,能够这样作:将多个包之间以空格隔开,例如安装a和b两个包,咱们能够输入pip install a b

(8)如何查看pip的用法:直接在cmd命令行中输入“pip”便可

方式二:在程序中导入包,import 包名,运行未报错既是安装ok 

 

(2)软件包升级

pip install --upgrade 包名

(3)卸载软件包

pip uninstall 包名

会提示是否确认卸载

(4)pip升级(官网说明)

On Linux or macOS:pip install -U pip

On Windows:python -m pip install -U pip

(5)-i https://pypi.mirrors.ustc.edu.cn/simple 表示用指定的镜像网站(如本例中的科大镜像网站)搜索并下载包,若是没有这个参数可能到其余网速比较慢的网站搜索;

(6)--default-timeout=1000 表示超时时间设置为1000秒,若是不加这个参数,而且在下载过程当中卡顿超过默认的15秒就会失败,这个参数仍是很重要的,特别是下载像tensorflow这样上百兆的包的时候用处就很大了。

(7)若是想一次安装多个包,能够这样作:将多个包之间以空格隔开,例如安装a和b两个包,咱们能够输入pip install a b

(8)如何查看pip的用法:直接在cmd命令行中输入“pip”便可

9)如何查询已经安装过的包:输入pip list

 

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

 

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

(1)安装:pip install

 

(2)卸载:pip uninstall

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

(1)旋转九十度

 

(2)剪切

 

 

(3)边界效果

 

 

 

思考题:

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

(1)-i https://pypi.mirrors.ustc.edu.cn/simple 表示用指定的镜像网站(如本例中的科大镜像网站)搜索并下载包,若是没有这个参数可能到其余网速比较慢的网站搜索;

(2)--default-timeout=1000 表示超时时间设置为1000秒,若是不加这个参数,而且在下载过程当中卡顿超过默认的15秒就会失败,这个参数仍是很重要的,特别是下载像tensorflow这样上百兆的包的时候用处就很大了。

 

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

方式一:可键入 pip list,会列出全部已经安装的第三方模块,

方式二:pip show 包名

方式三:在程序中导入包,import 包名,运行未报错既是安装ok

相关文章
相关标签/搜索