Python 是一種廣泛使用的編程語言,廣泛應用于 Web 開發(fā)、科學計算、數(shù)據(jù)處理、人工智能等領域。Python 3.13.3 作為 Python 3.x 系列的最新維護版本,引入了多項新特性和優(yōu)化改進,為開發(fā)者提供了更強大的功能和更好的性能。本文將詳細介紹 Python 3.13.3 的安裝步驟,幫助大家順利開啟編程之旅。
一、Windows 系統(tǒng)下安裝 Python 3.13.3
(一)下載安裝包
- 訪問 Python 官網(wǎng),在首頁找到并點擊 “Downloads” 菜單,進入下載頁面。
-
在該頁面中,找到適合 Windows 系統(tǒng)的安裝包鏈接,點擊下載。
將鼠標箭頭懸停在菜單欄【Downloads】上方,會出現(xiàn)下拉框,下拉框中展示的通常為與您當前系統(tǒng)相匹配的軟件版本(如下圖所示),直接點擊即可下載
- 官方下載:Python-3.13-amd64.exe (如下載太慢或打不開可使用迅雷下載,或選擇下方編程獅提供的網(wǎng)盤下載地址)
- 網(wǎng)盤下載:下載地址
(二)運行安裝程序
-
下載完成后,找到下載的安裝包文件
,雙擊運行。
這個頁面都是英文的有需要可以參照如下翻譯
Python 3.13.3(64 位)安裝程序 —— ○ □ × ┌─────────────────────────────────────────────────┐ │安裝 Python 3.13.3(64 位) │ │ │ │選擇 “立即安裝” 以默認設置安裝 Python,或選擇 │ │“自定義安裝” 以啟用或禁用功能。 │ │ │ │→ 立即安裝 │ │ C:\Users\Benjamin\AppData\Local\Programs\Python\Python313 │ │ 包含 IDLE、pip 和文檔 │ │ 創(chuàng)建快捷方式和文件關聯(lián) │ │ │ │→ 自定義安裝 │ │ 選擇位置和功能 │ │ │ │□ 使用管理員權限安裝 py.exe │ │□ 將 python.exe 添加到 PATH │ │ │ │ 取消 │ └─────────────────────────────────────────────────┘
- 在安裝向導中,建議勾選 “
Add Python 3.13.3 to PATH
” 選項,這樣可以將 Python 添加到系統(tǒng)環(huán)境變量,方便在命令行中直接使用 Python 命令。 - 然后點擊 “
Customize installation
” 選項,進入自定義安裝向導。 - 至于
Use admin privileges when installing py.exe
選項,如果你只是在自己的電腦上安裝 Python 用于個人學習和開發(fā),且安裝路徑為默認的用戶目錄(如圖中的 “C:\Users\Benjamin\AppData\Local\Programs\Python\Python313
”),通常不需要勾選此選項。因為在這種情況下,Python 的文件和相關設置都存儲在用戶的本地目錄下,不需要對系統(tǒng)范圍的文件或注冊表進行修改,使用普通用戶權限即可完成安裝。需要勾選的情況如下:- 系統(tǒng)范圍的安裝和修改 :如果你需要將 Python 安裝到受保護的系統(tǒng)目錄(如 “
C:\Program Files
”),或者需要對系統(tǒng)范圍的文件關聯(lián)、環(huán)境變量等進行修改,那么勾選 “使用管理員權限安裝” 是必要的。因為這些操作需要更高的權限來確保對系統(tǒng)設置的正確修改和應用。 - 創(chuàng)建系統(tǒng)范圍的文件關聯(lián)和快捷方式 :若你希望 Python 的文件關聯(lián)和快捷方式對所有用戶都可用,而不僅僅是當前用戶,使用管理員權限安裝可以確保這些設置正確地應用到整個系統(tǒng)。
- 避免后續(xù)權限問題 :在某些情況下,不使用管理員權限安裝可能會導致后續(xù)使用過程中出現(xiàn)權限不足的問題,例如無法正常更新 pip 或安裝某些系統(tǒng)范圍的包。勾選此選項可以提前避免這些問題,確保 Python 環(huán)境的順利配置和使用。
- 系統(tǒng)范圍的安裝和修改 :如果你需要將 Python 安裝到受保護的系統(tǒng)目錄(如 “
(三)選擇位置和功能
-
在自定義安裝向導中,可以對 Python 的高級功能和安裝路徑進行修改。 進入如下頁面
翻譯如下
Python 3.13.3(64 位)安裝程序 —— ○ □ × ┌─────────────────────────────────────────────────┐ │Python │ │ │ │可選功能 │ │ │ │□ 文檔 │ │ 安裝 Python 文檔文件。 │ │ │ │□ pip │ │ 安裝 pip,它能夠下載和安裝其他 Python 包。 │ │ │ │□ tkinter 和 IDLE │ │ 安裝 tkinter 和 IDLE 開發(fā)環(huán)境。 │ │ │ │□ Python 測試套件 │ │ 安裝標準庫測試套件。 │ │ │ │□ py 啟動器 │ │ 安裝全局 “py” 啟動器,以便更輕松地啟動 Python。│ │ □ 適用于所有用戶(需要管理員權限) │ │ │ │ 上一步 下一步 取消 │ └─────────────────────────────────────────────────┘
如圖保持默認選項,點擊“Next”進入下一步。
-
在高級選項頁面,建議勾選 “
將 Python 添加到環(huán)境變量
” 選項,并根據(jù)自己的需求選擇其他選項:Python 3.13.3(64 位)安裝程序 —— ○ □ × ┌─────────────────────────────────────────────────┐ │高級選項 │ │ │ │□ 為所有用戶安裝 Python 3.13 │ │□ 將文件關聯(lián)與 Python(需要 “py 啟動器”) │ │□ 為已安裝的應用程序創(chuàng)建快捷方式 │ │□ 將 Python 添加到環(huán)境變量 │ │□ 預編譯標準庫 │ │□ 下載調(diào)試符號 │ │□ 下載調(diào)試二進制文件(需要 VS 2017 或更高版本) │ │□ 下載自由線程二進制文件(實驗性) │ │ │ │自定義安裝位置 │ │C:\Users\Benjamin\AppData\Local\Programs\Python\Python313 瀏覽 │ │您將需要對所選位置具有寫入權限。 │ │ │ │上一步 安裝 取消 │ └─────────────────────────────────────────────────┘
選項說明:
- 為所有用戶安裝 Python 3.13 :如果不勾選,Python 將僅安裝在當前用戶目錄下,適合個人使用且無需管理員權限;若勾選,則會安裝到系統(tǒng)范圍,所有用戶均可訪問,但需要管理員權限,適用于公共設備或團隊開發(fā)環(huán)境。
- 將文件關聯(lián)與 Python(需要 “py 啟動器”) :建議勾選。這樣可以讓系統(tǒng)自動識別并關聯(lián).py 等 Python 文件擴展名,方便雙擊文件直接用 Python 打開運行,前提是已安裝 “py 啟動器”。
- 為已安裝的應用程序創(chuàng)建快捷方式 :建議勾選。這樣會在開始菜單或桌面為 Python 及其相關工具(如 IDLE)創(chuàng)建快捷方式,方便快速啟動和使用。
- 將 Python 添加到環(huán)境變量 :強烈建議勾選。這樣可以將 Python 路徑添加到系統(tǒng)環(huán)境變量,之后可以在命令行的任何位置直接使用 Python 命令,便于在終端中快速調(diào)用 Python。
- 預編譯標準庫 :除非你有特別的需求,比如需要提高 Python 啟動速度或減少運行時的編譯開銷,并且不介意增加安裝時間,否則一般不建議勾選。預編譯標準庫主要對一些特定場景有優(yōu)化效果,對于大多數(shù)普通用戶來說意義不大。
- 下載調(diào)試符號 :除非你打算調(diào)試 Python 的內(nèi)部實現(xiàn)或進行底層開發(fā),否則不建議勾選。調(diào)試符號主要用于開發(fā)或調(diào)試 Python 內(nèi)部問題,普通用戶通常用不到,還會增加安裝時間和磁盤占用。
- 下載調(diào)試二進制文件(需要 VS 2017 或更高版本) :只有在你需要對 Python 進行深度調(diào)試,且擁有兼容的 Visual Studio 版本時才勾選。調(diào)試二進制文件是為開發(fā)人員提供的,用于分析和調(diào)試 Python 的內(nèi)部運行機制,普通用戶一般無需勾選。
- 下載自由線程二進制文件(實驗性) :如果你的應用場景涉及多線程開發(fā),并且你愿意嘗試實驗性功能,可以考慮勾選。自由線程構建模式允許線程更并行地運行,可能會提高多線程程序的性能,但由于是實驗性功能,可能存在兼容性問題或穩(wěn)定性風險。
-
默認的安裝路徑為 “
C:\Users\<用戶名>\AppData\Local\Programs\Python\Python313
”,你可以根據(jù)自己的需求,將其修改為其他盤符下的路徑,如 “D:\Python\Python313
” 等。 修改完成后,點擊 “Install” 按鈕開始安裝。耐心等待進度條跑完,安裝完成。
Python 3.13.3(64 位)安裝程序 —— ○ □ × ┌─────────────────────────────────────────────────┐ │安裝成功 │ │ │ │Python 新手?可以從在線教程和文檔開始學習。在終端中,輸入“py”來啟動 Python,│ │或者在開始菜單中搜索 Python。 │ │ │ │查看此版本的新功能,或了解更多關于在 Windows 上使用 Python 的信息。│ │ │ │禁用路徑長度限制 │ │ 更改您的機器配置,允許程序(包括 Python)繞過 260 個字符的“MAX_PATH”限制。│ │ │ │ 關閉 │ └─────────────────────────────────────────────────┘
安裝完成將出現(xiàn)如上提示,直接點擊“Close”關閉窗口即可。
(四)驗證安裝
安裝完成后,可以通過以下兩種方式驗證 Python 是否安裝成功。
-
一是按 “Win+R” 鍵打開 “運行” 對話框,輸入 “cmd” 命令打開命令提示符。
-
在命令提示符中輸入 “
python --version
” 或 “python3 --version
”,如果顯示 Python 3.13.3 相關信息,則說明 Python 安裝成功并已正確配置環(huán)境變量。。二是可以在命令提示符中輸入 “python
” 進入 Python 交互式環(huán)境,輸入一些簡單的代碼進行測試,如print("Hello, W3Cschool!")
, 如果能夠正確輸出 “Hello, W3Cschool!
”,則說明 Python 運行正常。Microsoft Windows [版本 10.0.26100.4061] (c) Microsoft Corporation。保留所有權利。 C:\Users\DanielWu>python --version Python 3.13.3 C:\Users\DanielWu>python3 --version Python 3.13.3 C:\Users\DanielWu>python Python 3.13.3 (tags/v3.13.3:6280bb5, Apr 8 2025, 14:47:33) [MSC v.1943 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> print("Hello, W3Cschool!") Hello, W3Cschool! >>>
二、Linux 系統(tǒng)下安裝 Python 3.13.3
(一)使用包管理器安裝
對于 Ubuntu/Debian 系統(tǒng),可以通過 Deadsnakes PPA 進行安裝。
- 首先在終端中運行 “
sudo add-apt-repository ppa:deadsnakes/ppa
” 命令添加該 PPA 源。 - 然后運行 “
sudo apt update
” 更新軟件包列表。 - 最后運行 “
sudo apt install python3.13.3
” 命令安裝 Python 3.13.3。。
(二)通過源代碼編譯安裝
適用于所有主流 Linux 發(fā)行版。
- 首先從 Python 官方網(wǎng)站下載 Python 3.13.3 的源代碼。
- 下載完成后,使用 “
tar -xzf Python-3.13.3.tgz
” 命令解壓源代碼。 - 接著安裝編譯所需的依賴,對于 Ubuntu/Debian 系統(tǒng),可運行 “
sudo apt-get install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev tk-dev libreadline-dev libffi-dev curl libbz2-dev
” 命令進行安裝;對于 CentOS/RHEL 系統(tǒng),可運行 “sudo yum groupinstall “Development Tools”
” 命令安裝常用開發(fā)工具,再運行 “sudo yum install openssl-devel bzip2-devel libffi-devel
” 命令安裝其他依賴。 - 然后運行 “
./configure --prefix=/usr/local/python3.13.3 --enable-optimizations
” 命令進行配置,其中 “--prefix
” 選項指定了 Python 的安裝路徑。 - 最后運行 “
make -j$(nproc)
” 命令進行編譯,編譯完成后運行 “sudo make altinstall
” 命令進行安裝,使用 “altinstall
” 是為了避免覆蓋系統(tǒng)默認的 Python 版本。。
三、macOS 系統(tǒng)下安裝 Python 3.13.3
(一)使用 Homebrew 安裝
- 首先確保已經(jīng)安裝了 Homebrew,如果未安裝,可以在終端中運行 “
/bin/bash -c "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)
"命令進行安裝。 - 然后在終端中運行 “
brew update
” 命令更新 Homebrew。 - 接著運行 “
brew install python@3.13.3
” 命令安裝 Python 3.13.3。。
(二)通過源碼安裝
與 Linux 系統(tǒng)類似。
- 先從 Python 官方網(wǎng)站下載 Python 3.13.3 的源代碼。
- 然后解壓源代碼。
- 使用 “
./configure --prefix=/usr/local/python3.13.3
” 命令進行配置。 - 再運行 “
make -j$(nproc)
” 命令進行編譯。 - 最后運行 “
sudo make altinstall
” 命令進行安裝。
四、驗證 Python 安裝及運行
無論使用哪種系統(tǒng),安裝完成后,都可以通過在終端或命令提示符中輸入 “python3.13.3
” 進入 Python 交互式環(huán)境,嘗試運行一些簡單的代碼來驗證 Python 是否安裝成功并能夠正常運行。例如,輸入 “print(“Hello, 編程獅!”)
”,如果能夠正確輸出 “Hello, 編程獅!
”,則說明 Python 運行良好。
想要系統(tǒng)學習 Python 請戳Python零基礎到高薪就業(yè)。