Python - 如何安裝套件

Python 是一個功能強大且廣受歡迎的程式語言。
它擁有許多令人驚艷的套件和擴充功能,可以幫助我們在開發過程中更有效率和便利。

然而,要使用這些套件,我們首先需要將它們安裝在我們的開發環境中。

本篇文章將帶領您一步一步學習如何安裝 Python 套件,無論您是初學者還是有一些基礎知識的開發者,都可以輕鬆跟上。

本文將重點介紹以下兩種最常見的安裝套件方式:

  • 使用時下最流行的 pip 安裝套件
  • 從開放原始碼編譯安裝套件

在那之前,我們先來了解一下什麼是 PyPI,而我們用來安裝套件的 pip 又是什麼。

什麼是 PyPI

PyPI(Python Package Index)是 Python 社群中最廣泛使用的套件儲存庫和發佈平台。

它是一個公開的、免費的資源,供開發者上傳、分享和下載 Python 套件。
如果你寫好了你的 Python 套件,也可以透過 PyPI 來分享給其他開發者使用。

你可以在他的官方網站得到更多細節。
https://pypi.org/

什麼是 pip

pip 是 Python 的套件管理系統,用於安裝、升級和移除 Python 套件。

它是由 Python 社群開發並廣泛使用的工具,提供了一個簡單且方便的方式來管理 Python 套件的相依關係。

你可以在官方網站找到更多細節。
https://pip.pypa.io/en/stable/

常見 pip 指令

  • 安裝套件
1
pip install <package_name>
  • 升級套件
1
pip install --upgrade <package_name>
  • 移除套件
1
pip uninstall <package_name>
  • 列舉安裝套件清單
1
pip list
  • 安裝套件,如果存在就更新
1
pip install --upgrade <package_name>
  • 安裝套件,指定版本
1
pip install <package_name>==<version>

使用 pip 安裝套件

現在,我們來看看如何使用 pip 來安裝套件。

檢查 Python 版本

首先,我們除了要先確保電腦上已經安裝了 Python。

也需要先檢查一下套件對應的 Python 版本,以確保我們安裝的套件是相容的。

1
python --version

更新 pip

如果你用的 Python 版本比較舊,那麼你可能需要先更新一下 pip。

1
pip install --upgrade pip

安裝套件

現在,我們就可以開始安裝套件了(終於

1
pip install <package_name>

以時下最流行的 PTT Library - PyPtt 為例,指令就會變成這個樣子。

1
pip install PyPtt

使用開放原始碼編譯安裝套件

除了使用 pip 來安裝套件之外,我們也可以使用開放原始碼編譯安裝套件。

下載套件原始碼

首先,我們需要先下載套件的原始碼。

你可以使用直接下載 or git clone 的方式來取得套件原始碼。

執行安裝指令

接著,我們進入原始碼資料夾之後,就可以執行安裝指令了。

1
python setup.py install

最後

到這裡,我們就完成了套件的安裝。

希望對你有幫助,祝你在 Python 的路上越走越遠(絕對不是滾的意思

也許你也會想看看