實驗九 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)邊界效果