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 的路上越走越遠(絕對不是滾的意思