安裝 Python 3

已完成

在之前的練習中,您已執行命令來判斷是否已安裝 Python 3。 如果您需要安裝 Python 3,請在此頁面頂端選擇您的作業系統,然後依照下方指示進行。

當您確認已安裝 Python 3 後,請捲動至此頁面底部,然後選取 [繼續]

撰寫此課程模組時,Python 3.11 是可用的最新版本,因此此處指示會參考該版本。 安裝可供您作業系統使用的最新版本 Python。 如果您安裝不同的版本,按鈕標籤和檔案名稱可能會與安裝指示稍有不同。

注意

此外,這些指示僅適用於 Windows 10 和 Windows 11。 如需不同版本 Windows 安裝指示的詳細資訊,請參閱官方 Python 下載頁面

從 Microsoft Store 安裝適用於 Windows 的 Python

  1. 選取 [開始],輸入開始 Microsoft Store 來開啟 Microsoft Store。

  2. 開啟後,請搜尋 Python

    您會找到多種選項的清單。

  3. 選取最新版本的 Python。

    Screenshot of search results screen from Microsoft Store for Python, highlighting Python 3.11.

  4. 在 [首頁] 索引標籤上,選取 [取得或安裝]

    Screenshot of the Python Home tab in the Microsoft Store with Install highlighted.

    注意

    如果您因為沒有系統管理員權限而無法使用安裝程式,請從 Python 網站下載 Python 可內嵌套件 (ZIP 檔案),然後將 ZIP 檔案解壓縮到本機資料夾,例如 C:\Python311。

    Python 會在背景安裝。 視系統的速度而定,安裝可能需要幾分鐘的時間。

    Screenshot of installation progress for Python from the Microsoft Store.

  5. 安裝 Python 之後,請回到命令提示字元。

  6. 輸入下列命令 python --version,然後選取 Enter 以查看 Python 的版本:

    python --version
    

在 Linux 上安裝 Python

您使用的套件管理員取決於 Linux 版本。 最受歡迎的 Linux 散發套件包括 APT (「進階封裝工具」的縮寫) 或 YUM (「Yellowdog 更新程式、修改」的縮寫)。

我們會在此單元中提供 APT 和 YUM 的指示。 如果您的 Linux 散發套件使用不同的套件管理員,您可能需要搜尋 <您的 Linux 散發套件 > 安裝 python 3

使用 APT 安裝

若您使用 APT,您可以使用下列指示來安裝 Python 3。

  1. 開啟終端機視窗。

  2. 輸入下列命令以更新 APT 套件索引。

    sudo apt-get update
    

    apt-get update 命令會從其知道的存放庫和個人套件封存 (PPA) 更新套件清單 (套件索引)。 此更新可讓 apt-get 找出您想要安裝之套件及其相依性的最新版本。

    注意

    sudo 命令會暫時將您的權限提升至 root,這是最強大的系統層級。 當您使用 sudo 時,通常會要求您提供使用者帳戶的密碼。

    apt-get update 會顯示它將更新的所有項目。 它可能會提示您輸入 yyes,然後按 Enter 鍵來進行核准。

  3. 執行下列命令以在 Bash 提示字元安裝 Python 3

    sudo apt-get install python3.10
    

    注意

    apt-get install 會從套件索引尋找適當的套件、下載必要的檔案,然後將檔案安裝到適當的資料夾中。

  4. 執行 python3 命令以確認已正確安裝 Python 3:

    python3.10 --version
    

    輸出應該會包含字組 Python,以及一組由 . 字元分隔的數字。 下列範例會顯示您可能會看到的輸出。

    Python 3.10.0
    

    只要第一個數字是 3,即表示 Python 3 安裝成功。

    如果安裝失敗,您可能會看到錯誤訊息。 在瀏覽器中輸入確切的錯誤訊息,以找出可能的原因和解決方案。

使用 YUM 安裝

YUM 套件管理員主要是供 Red Hat 系統使用,例如 Red Hat Enterprise Linux 和 Fedora,以及 CentOS。 如果您的系統上未安裝 APT,您可以改為嘗試 YUM。

  1. 開啟終端機視窗

  2. 執行 sudo yum update 以更新 YUM 套件索引

    sudo yum update
    

    yum update 會確保所有套件及其相依性都是最新的。 在安裝新軟體之前,最好先更新套件清單。

  3. 執行下列命令 yum install 以安裝 Python 3

    sudo yum install rh-python3.10
    
  4. 執行 python3.10 --version 以驗證安裝:

    python3.10 --version
    

    輸出可能包含文字 Python,帶有一組由 . 字元分隔的數字,例如:

    Python 3.10.0
    

    只要第一個數字是 3,即表示 Python 3 安裝成功。

    若安裝失敗,您可能會看見錯誤訊息;步驟 5 將協助您解決任何錯誤訊息。

(選擇性) 啟用 Bash 中的 [軟體集合] 功能

Software Collections 可讓您在 Red Hat 系統上安裝相同軟體元件的多個版本。 當您執行 SCL 工具時,便會建立目前殼層的子處理序 (子殼層)。 然後再次執行命令便會建立子殼層的子殼層。 啟用 Software Collections 工具時,您必須指定要在殼層中執行的 Python 版本。

  1. 在 Bash 提示字元執行 scl enable 命令:

    scl enable rh-python3.10 bash
    
  2. 再次透過執行 python3.10 --version 來確認一切正常。

    python3.10 --version
    

    此命令的輸出應該類似下列格式:

    Python 3.10.0
    

    只要第一個數字為 3,即表示在 [軟體集合] 的內容中成功安裝 Python 3。

    scl enable python36 會啟動新的 Bash 工作階段,將 Python 3.6 設定為預設的 Python 版本。 但 Python 3.6 是目前殼層工作階段的預設版本。 如果您結束工作階段或從另一個終端機開啟新的工作階段,Bash 會還原為預設的 Python 版本。

    如需詳細資訊,請參閱 Red Hat 軟體集合 3.8

    重要

    如果您需要使用 scl enable 以執行 python3.10 --version,您可能需要在每次想要使用 Python 時執行該命令。 目前有因應措施,但這是 [軟體集合] 的預期功能。 如需可行的因應措施,請參閱使 Red Hat Software Collection 持續 (英文)

在 macOS 上安裝 Python

請遵循下列步驟,從 Python 網站下載 Python 安裝程式。

注意

您可以使用 Homebrew 來安裝 Python 和 Visual Studio Code。 如需指示,請參閱 Homebrew 文件 \(英文\)。

  1. Python 下載頁面下載安裝程式。

    網站應該會自動將您引導至 macOS 專用頁面。 選取最新版本。

    您可能會看到一個對話方塊,提示您允許來自 python.org 的下載項目。選取 [允許]

    不久之後,名為 python-3.10.2-macos11.pkg (或類似名稱) 的檔案應會下載到您 Dock 的 [下載項目] 堆疊中。

  2. 若要啟動安裝程式,請按兩下您下載的 .pkg 檔案。 Python 安裝程式會提示您安裝、驗證及接受各種選項和授權合約。 請花時間閱讀這些提示,以了解安裝程式將對您的電腦執行哪些動作。

    當安裝流程完成時,會出現顯示 Python 資料夾內容的 Finder 視窗和恭喜畫面。 選取 [關閉] 以關閉這些視窗。

    如果系統提示您將 Python 安裝程式移至垃圾桶,您可以這麼做。

  3. 在終端視窗中執行 python3.10 --version 以驗證安裝:

    python3.10 --version
    

    輸出可能包含文字 Python,帶有一組由 . 字元分隔的數字,例如:

    Python 3.10.0
    

    只要第一個數字是 3,即表示 Python 3 安裝成功。

您現在已成功在本機系統上安裝 Python。