1、前言
Python是一種流行的編程語言,而其強大的庫(library)系統是Python的一個重要特性。 Python庫使得開發人員能夠更快,更容易地開發功能豐富的應用程序。 總結使用庫的優勢
- 可以減少應用程序的開發時間
- 減少代碼的複雜性
- 提供特定的應用程序功能
2、Python庫的類型
Python庫按照其使用目的可以分為以下幾類:
- 標準庫(standard library)
- 第三方庫(third-party library)
- 自定義庫(custom library)
(1)標準庫
Python標準庫是Python發行版的一部分,不需單獨安裝即可使用。在Python標準庫中,包含各種類型的庫,如操作系統接口、文件I/O、字符串處理、數據類型等。
(2)第三方庫
Python第三方庫即由不同的組織或個人提供的用於特定功能或領域的Python庫,可在Python官方網站(https://pypi.org/)進行查找並安裝。
(3)自定義庫
自定義庫是由開發者自己編寫的Python庫,負責實現開發者自己的功能需求。
3、Python庫的安裝方法與演示
Python庫的安裝有多種方法,包括:
- 使用pip命令安裝第三方庫
- 手動下載並安裝Python庫
(1)使用pip命令安裝第三方庫
Pip 是 Python 的 包管理工具,而且是自帶的,在 Python 2.7.9/3.4 以及更高版本中均已安裝。使用pip安裝第三方庫,步驟如下:
# 以安裝numpy為例 pip install numpy
該命令會自動從Python官網的庫中查找並安裝numpy庫。使用pip也可以安裝特定版本的庫,如:
# 安裝numpy 1.19.3版本 pip install numpy==1.19.3
因為是從Python官網的庫中下載安裝,所以網絡應該是需要開啟的,而且可能因為網絡原因,無法或難以下載安裝。
(2)手動下載並安裝Python庫
手動下載Python庫主要有以下兩種方法:
- 從官方網站下載安裝
- 使用conda進行安裝
方法1:從官方網站下載library(以pandas為例)
在pandas官網上找到下載鏈接:http://pandas.pydata.org/pandas-docs/stable/install.html#installing-from-source 選擇相應的下載鏈接, 點擊之後下載到安裝包,解壓安裝包。
# 下載後解壓 tar -zxvf pandas-1.1.5.tar.gz # 進入解壓後的目錄 cd pandas-1.1.5 # 執行安裝命令 python setup.py install
方法2:使用conda進行library配置
Conda是一種開源軟件包管理系統和環境管理器,專門用於科學計算。 它既可以管理系統Python解釋器,也可以為Python包創建新環境。 要使用conda,必須首先在計算機上安裝Anaconda或Miniconda。
# 創建新的conda環境 conda create -n myenv # 激活該環境 source activate myenv # 在新環境下安裝pandas庫 conda install pandas
4、總結
通過本篇文章,我們學習了Python庫的類型以及如何安裝Python庫,針對每一種安裝Python庫的方案,我們嘗試給出了詳細的操作步驟。當然,Python庫舉例並不局限於本文提及的庫。Python生態系統中有大量的高質量庫可以幫助you編寫符合要求的應用程序。為體現模塊化的設計思想,我們在實際開發過程中應該充分運用並完善自己的庫。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/297687.html