安徽工程大学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