安裝 Python 3
警告
本文會參考 CentOS,這是生命週期結束 (EOL) 狀態的 Linux 發行版本。 請據以考慮您的使用和規劃。 如需詳細資訊,請參閱 CentOS 生命週期結束指導。
在之前的練習中,您已執行命令來判斷是否已安裝 Python 3。 如果您需要安裝 Python 3,請在此頁面頂端選擇您的作業系統,然後依照下方指示進行。
當您確認已安裝 Python 3 後,請捲動至此頁面底部,然後選取 [繼續]。
撰寫此課程模組時,Python 3.11 是可用的最新版本,因此此處指示會參考該版本。 安裝可供您作業系統使用的最新版本 Python。 如果您安裝不同的版本,按鈕標籤和檔案名稱可能會與安裝指示稍有不同。
注意
此外,這些指示僅適用於 Windows 10 和 Windows 11。 如需不同版本 Windows 安裝指示的詳細資訊,請參閱官方 Python 下載頁面。
從 Microsoft Store 安裝適用於 Windows 的 Python
選取 [開始],輸入開始 Microsoft Store 來開啟 Microsoft Store。
開啟後,請搜尋 Python。
您會找到多種選項的清單。
選取最新版本的 Python。
在 [首頁] 索引標籤上,選取 [取得或安裝]。
注意
如果您因為沒有系統管理員權限而無法使用安裝程式,請從 Python 網站下載 Python 可內嵌套件 (ZIP 檔案),然後將 ZIP 檔案解壓縮到本機資料夾,例如 C:\Python311。
Python 會在背景安裝。 視系統的速度而定,安裝可能需要幾分鐘的時間。
安裝 Python 之後,請回到命令提示字元。
輸入下列命令
python --version
,然後選取 Enter 以查看 Python 的版本:python --version
在 Linux 上安裝 Python
您使用的套件管理員取決於 Linux 版本。 最受歡迎的 Linux 散發套件包括 APT (「進階封裝工具」的縮寫) 或 YUM (「Yellowdog 更新程式、修改」的縮寫)。
我們會在此單元中提供 APT 和 YUM 的指示。 如果您的 Linux 散發套件使用不同的套件管理員,您可能需要搜尋 <您的 Linux 散發套件 > 安裝 python 3。
使用 APT 安裝
若您使用 APT,您可以使用下列指示來安裝 Python 3。
開啟終端機視窗。
輸入下列命令以更新 APT 套件索引。
sudo apt-get update
apt-get update
命令會從其知道的存放庫和個人套件封存 (PPA) 更新套件清單 (套件索引)。 此更新可讓apt-get
找出您想要安裝之套件及其相依性的最新版本。注意
sudo
命令會暫時將您的權限提升至 root,這是最強大的系統層級。 當您使用sudo
時,通常會要求您提供使用者帳戶的密碼。apt-get update
會顯示它將更新的所有項目。 它可能會提示您輸入y
或yes
,然後按 Enter 鍵來進行核准。執行下列命令以在 Bash 提示字元安裝 Python 3
sudo apt-get install python3.10
注意
apt-get install
會從套件索引尋找適當的套件、下載必要的檔案,然後將檔案安裝到適當的資料夾中。執行
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。
開啟終端機視窗
執行
sudo yum update
以更新 YUM 套件索引sudo yum update
yum update
會確保所有套件及其相依性都是最新的。 在安裝新軟體之前,最好先更新套件清單。執行下列命令
yum install
以安裝 Python 3sudo yum install rh-python3.10
執行
python3.10 --version
以驗證安裝:python3.10 --version
輸出可能包含文字
Python
,帶有一組由.
字元分隔的數字,例如:Python 3.10.0
只要第一個數字是
3
,即表示 Python 3 安裝成功。若安裝失敗,您可能會看見錯誤訊息;步驟 5 將協助您解決任何錯誤訊息。
(選擇性) 啟用 Bash 中的 [軟體集合] 功能
Software Collections 可讓您在 Red Hat 系統上安裝相同軟體元件的多個版本。 當您執行 SCL 工具時,便會建立目前殼層的子處理序 (子殼層)。 然後再次執行命令便會建立子殼層的子殼層。 啟用 Software Collections 工具時,您必須指定要在殼層中執行的 Python 版本。
在 Bash 提示字元執行
scl enable
命令:scl enable rh-python3.10 bash
再次透過執行
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 文件 \(英文\)。
從 Python 下載頁面下載安裝程式。
網站應該會自動將您引導至 macOS 專用頁面。 選取最新版本。
您可能會看到一個對話方塊,提示您允許來自 python.org 的下載項目。選取 [允許]。
不久之後,名為 python-3.10.2-macos11.pkg (或類似名稱) 的檔案應會下載到您 Dock 的 [下載項目] 堆疊中。
若要啟動安裝程式,請按兩下您下載的 .pkg 檔案。 Python 安裝程式會提示您安裝、驗證及接受各種選項和授權合約。 請花時間閱讀這些提示,以了解安裝程式將對您的電腦執行哪些動作。
當安裝流程完成時,會出現顯示 Python 資料夾內容的 Finder 視窗和恭喜畫面。 選取 [關閉] 以關閉這些視窗。
如果系統提示您將 Python 安裝程式移至垃圾桶,您可以這麼做。
在終端視窗中執行
python3.10 --version
以驗證安裝:python3.10 --version
輸出可能包含文字
Python
,帶有一組由.
字元分隔的數字,例如:Python 3.10.0
只要第一個數字是
3
,即表示 Python 3 安裝成功。
您現在已成功在本機系統上安裝 Python。