实验九补交
安徽工程大学
Python程序设计 报告
班级:物流191 姓名:张弛 学号:3190505120
成绩: 日期:2020.9.10 指导老师:修宇
实验名称:python 包管理
【实验目的】
进一步 了解python 的计算生态,python第3方包的安装方式
掌握采用pip 命令搜索、下载、安装卸载 python包的方法;
【实验条件】
PC机或者远程编程环境
【实验内容】
-1、查阅资料进一步了解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
2、 网络查询资料,了解图像处理的相关第三方库
3、安装、卸载、安装图像处理的第三方库
(1)安装:pip install
(2)卸载:pip uninstall
4、采用pip安装图像处理库,实现ahpu.jpg图像的处理,实现反转,剪切,边缘提取,平滑等效果。
(1)旋转九十度
(2)剪切
(3)边界效果
思考题:
1、 在采用pip 下载或安装第方包时速度比较慢,你认为如何解决?
(1)-i https://pypi.mirrors.ustc.edu.cn/simple 表示用指定的镜像网站(如本例中的科大镜像网站)搜索并下载包,如果没有这个参数可能到其他网速比较慢的网站搜索;
(2)--default-timeout=1000 表示超时时间设置为1000秒,如果不加这个参数,并且在下载过程中卡顿超过默认的15秒就会失败,这个参数还是很重要的,特别是下载像tensorflow这样上百兆的包的时候用处就很大了。
2、 包安装完成后,如何确认该包是否安装成功?
方式一:可键入 pip list,会列出所有已经安装的第三方模块,
方式二:pip show 包名
方式三:在程序中导入包,import 包名,运行未报错既是安装ok