1. 程式人生 > 實用技巧 >實驗九 python包管理

實驗九 python包管理

實驗九python包管理

班級:物流192 姓名:馬群 學號: 3190505201 指導老師: 修宇 成績: 日期:

【實驗目的】

進一步 瞭解python 的計算生態,python第3方包的安裝方式

掌握採用pip 命令搜尋、下載、安裝解除安裝 python包的方法;

【實驗條件】

PC機或者遠端程式設計環境

【實驗任務】

- 查閱資料進一步瞭解pip 安裝命令的引數 運用相關命令查詢本地計算機已經安裝的包;

- 網路查詢資料,瞭解影象處理的相關第三方庫

- 選擇一種庫,下載但不安裝檔案

- 安裝、解除安裝、安裝影象處理的第三方庫

- 採用pip安裝影象處理庫,實現ahpu.jpg影象處理的相關操作(反轉,剪下,邊緣提取,平滑等)

【實驗記錄與分析】

1、查閱資料進一步瞭解pip 安裝命令的引數 運用相關命令查詢本地計算機已經安裝的包

通過在網上查詢資料得知:

pip 是 Python 包管理工具,該工具提供了對Python 包的查詢、下載、安裝、解除安裝的功能。

目前如果你在python.org下載最新版本的安裝包,則是已經自帶了該工具。

Python 2.7.9 + 或 Python 3.4+ 以上版本都自帶 pip 工具。

pip 官網:https://pypi.org/project/pip/

你可以通過以下命令來判斷是否已安裝:

pip --version

如果你還未安裝,則可以使用以下方法來安裝:

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下載安裝指令碼
$ sudo python get-pip.py    # 執行安裝指令碼

使用piphelp檢視pip幫助手冊

pipshow顯示包的安裝路徑

pipsearch搜尋包

pip list列出所有安裝包

2、網路查詢資料,瞭解影象處理的相關第三方庫

一般情況下,opencv是影象處理比較理想的選擇,但是在一定情況下,安裝opencv是需要花費一點時間和力氣。

然後我選擇了Python第三方影象庫PIL,這個庫封裝的很好,比較好用,而且相對於opencv封裝的比較方便。

3、安裝、解除安裝、安裝影象處理的第三方庫

pipinstall安裝pillow庫

pipuninstall解除安裝pillow庫

4、採用pip安裝影象處理庫,實現ahpu.jpg影象處理的相關操作

a)顯示原圖

b)旋轉45度

c)剪下

d)浮雕效果

e)邊界效果