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