實驗九 python 包管理

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

相關文章
相關標籤/搜索