Python 3.13.3 安裝教程

原文來自:Python 3.13.3 安裝教程 | w3cschool筆記

(請勿標記為付費!!!)

Python?是一種廣泛使用的編程語言,廣泛應用于 Web 開發、科學計算、數據處理、人工智能等領域。Python 3.13.3 作為 Python 3.x 系列的最新維護版本,引入了多項新特性和優化改進,為開發者提供了更強大的功能和更好的性能。本文將詳細介紹 Python 3.13.3 的安裝步驟,幫助大家順利開啟編程之旅。

一、Windows 系統下安裝 Python 3.13.3

(一)下載安裝包

  1. 訪問?Python 官網,在首頁找到并點擊 “Downloads” 菜單,進入下載頁面。
  2. 在該頁面中,找到適合 Windows 系統的安裝包鏈接,點擊下載。

    Pythong安裝包官方下載頁面

將鼠標箭頭懸停在菜單欄【Downloads】上方,會出現下拉框,下拉框中展示的通常為與您當前系統相匹配的軟件版本(如下圖所示),直接點擊即可下載

?

Python 3.13.3 官方下載地址

  • 官方下載:Python-3.13-amd64.exe?(如下載太慢或打不開可使用迅雷下載,或選擇下方編程獅提供的網盤下載地址)
  • 網盤下載:下載地址

(二)運行安裝程序

  1. 下載完成后,找到下載的安裝包文件

    ,雙擊運行。

    這個頁面都是英文的有需要可以參照如下翻譯

    Python 3.13.3(64 位)安裝程序             —— ○ □ ×
    ┌─────────────────────────────────────────────────┐
    │安裝 Python 3.13.3(64 位)                      │
    │                                                 │
    │選擇 “立即安裝” 以默認設置安裝 Python,或選擇     │
    │“自定義安裝” 以啟用或禁用功能。                  │
    │                                                 │
    │→ 立即安裝                                       │
    │    C:\Users\Benjamin\AppData\Local\Programs\Python\Python313 │
    │    包含 IDLE、pip 和文檔                         │
    │    創建快捷方式和文件關聯                       │
    │                                                 │
    │→ 自定義安裝                                     │
    │    選擇位置和功能                               │
    │                                                 │
    │□ 使用管理員權限安裝 py.exe                      │
    │□ 將 python.exe 添加到 PATH                      │
    │                                                 │
    │                                          取消    │
    └─────────────────────────────────────────────────┘

  2. 在安裝向導中,建議勾選 “Add Python 3.13.3 to PATH” 選項,這樣可以將 Python 添加到系統環境變量,方便在命令行中直接使用 Python 命令。
  3. 然后點擊 “Customize installation” 選項,進入自定義安裝向導。
  4. 至于Use admin privileges when installing py.exe選項,如果你只是在自己的電腦上安裝 Python 用于個人學習和開發,且安裝路徑為默認的用戶目錄(如圖中的 “C:\Users\Benjamin\AppData\Local\Programs\Python\Python313”),通常不需要勾選此選項。因為在這種情況下,Python 的文件和相關設置都存儲在用戶的本地目錄下,不需要對系統范圍的文件或注冊表進行修改,使用普通用戶權限即可完成安裝。需要勾選的情況如下:
    • 系統范圍的安裝和修改?:如果你需要將 Python 安裝到受保護的系統目錄(如 “C:\Program Files”),或者需要對系統范圍的文件關聯、環境變量等進行修改,那么勾選 “使用管理員權限安裝” 是必要的。因為這些操作需要更高的權限來確保對系統設置的正確修改和應用。
    • 創建系統范圍的文件關聯和快捷方式?:若你希望 Python 的文件關聯和快捷方式對所有用戶都可用,而不僅僅是當前用戶,使用管理員權限安裝可以確保這些設置正確地應用到整個系統。
    • 避免后續權限問題?:在某些情況下,不使用管理員權限安裝可能會導致后續使用過程中出現權限不足的問題,例如無法正常更新 pip 或安裝某些系統范圍的包。勾選此選項可以提前避免這些問題,確保 Python 環境的順利配置和使用。

(三)選擇位置和功能

  1. 在自定義安裝向導中,可以對 Python 的高級功能和安裝路徑進行修改。 進入如下頁面

    翻譯如下

    Python 3.13.3(64 位)安裝程序          —— ○ □ ×
    ┌─────────────────────────────────────────────────┐
    │Python                                           │
    │                                                 │
    │可選功能                                         │
    │                                                 │
    │□ 文檔                                           │
    │    安裝 Python 文檔文件。                       │
    │                                                 │
    │□ pip                                            │
    │    安裝 pip,它能夠下載和安裝其他 Python 包。   │
    │                                                 │
    │□ tkinter 和 IDLE                                │
    │    安裝 tkinter 和 IDLE 開發環境。               │
    │                                                 │
    │□ Python 測試套件                               │
    │    安裝標準庫測試套件。                         │
    │                                                 │
    │□ py 啟動器                                      │
    │    安裝全局 “py” 啟動器,以便更輕松地啟動 Python。│
    │    □ 適用于所有用戶(需要管理員權限)           │
    │                                                 │
    │  上一步                       下一步     取消    │
    └─────────────────────────────────────────────────┘

    如圖保持默認選項,點擊“Next”進入下一步。

  2. 在高級選項頁面,建議勾選 “將 Python 添加到環境變量” 選項,并根據自己的需求選擇其他選項:?

    Python 3.13.3(64 位)安裝程序             —— ○ □ ×
    ┌─────────────────────────────────────────────────┐
    │高級選項                                         │
    │                                                 │
    │□ 為所有用戶安裝 Python 3.13                     │
    │□ 將文件關聯與 Python(需要 “py 啟動器”)         │
    │□ 為已安裝的應用程序創建快捷方式                 │
    │□ 將 Python 添加到環境變量                       │
    │□ 預編譯標準庫                                   │
    │□ 下載調試符號                                   │
    │□ 下載調試二進制文件(需要 VS 2017 或更高版本)   │
    │□ 下載自由線程二進制文件(實驗性)               │
    │                                                 │
    │自定義安裝位置                                   │
    │C:\Users\Benjamin\AppData\Local\Programs\Python\Python313 瀏覽    │
    │您將需要對所選位置具有寫入權限。                 │
    │                                                 │
    │上一步                              安裝  取消    │
    └─────────────────────────────────────────────────┘

    選項說明:

    • 為所有用戶安裝 Python 3.13?:如果不勾選,Python 將僅安裝在當前用戶目錄下,適合個人使用且無需管理員權限;若勾選,則會安裝到系統范圍,所有用戶均可訪問,但需要管理員權限,適用于公共設備或團隊開發環境。

    • 將文件關聯與 Python(需要 “py 啟動器”)?:建議勾選。這樣可以讓系統自動識別并關聯.py 等 Python 文件擴展名,方便雙擊文件直接用 Python 打開運行,前提是已安裝 “py 啟動器”。
    • 為已安裝的應用程序創建快捷方式?:建議勾選。這樣會在開始菜單或桌面為 Python 及其相關工具(如 IDLE)創建快捷方式,方便快速啟動和使用。
    • 將 Python 添加到環境變量?:強烈建議勾選。這樣可以將 Python 路徑添加到系統環境變量,之后可以在命令行的任何位置直接使用 Python 命令,便于在終端中快速調用 Python。
    • 預編譯標準庫?:除非你有特別的需求,比如需要提高 Python 啟動速度或減少運行時的編譯開銷,并且不介意增加安裝時間,否則一般不建議勾選。預編譯標準庫主要對一些特定場景有優化效果,對于大多數普通用戶來說意義不大。
    • 下載調試符號?:除非你打算調試 Python 的內部實現或進行底層開發,否則不建議勾選。調試符號主要用于開發或調試 Python 內部問題,普通用戶通常用不到,還會增加安裝時間和磁盤占用。
    • 下載調試二進制文件(需要 VS 2017 或更高版本)?:只有在你需要對 Python 進行深度調試,且擁有兼容的 Visual Studio 版本時才勾選。調試二進制文件是為開發人員提供的,用于分析和調試 Python 的內部運行機制,普通用戶一般無需勾選。
    • 下載自由線程二進制文件(實驗性)?:如果你的應用場景涉及多線程開發,并且你愿意嘗試實驗性功能,可以考慮勾選。自由線程構建模式允許線程更并行地運行,可能會提高多線程程序的性能,但由于是實驗性功能,可能存在兼容性問題或穩定性風險。

  3. 默認的安裝路徑為 “C:\Users\<用戶名>\AppData\Local\Programs\Python\Python313”,你可以根據自己的需求,將其修改為其他盤符下的路徑,如 “D:\Python\Python313” 等。 修改完成后,點擊 “Install” 按鈕開始安裝。

    耐心等待進度條跑完,安裝完成。

    Python 3.13.3(64 位)安裝程序          —— ○ □ ×
    ┌─────────────────────────────────────────────────┐
    │安裝成功                                         │
    │                                                 │
    │Python 新手?可以從在線教程和文檔開始學習。在終端中,輸入“py”來啟動 Python,│
    │或者在開始菜單中搜索 Python。                    │
    │                                                 │
    │查看此版本的新功能,或了解更多關于在 Windows 上使用 Python 的信息。│
    │                                                 │
    │禁用路徑長度限制                               │
    │    更改您的機器配置,允許程序(包括 Python)繞過 260 個字符的“MAX_PATH”限制。│
    │                                                 │
    │                                          關閉    │
    └─────────────────────────────────────────────────┘

    安裝完成將出現如上提示,直接點擊“Close”關閉窗口即可。

    (四)驗證安裝

安裝完成后,可以通過以下兩種方式驗證 Python 是否安裝成功。

  1. 一是按 “Win+R” 鍵打開 “運行” 對話框,輸入 “cmd” 命令打開命令提示符。

  2. 在命令提示符中輸入 “python --version” 或 “python3 --version”,如果顯示 Python 3.13.3 相關信息,則說明 Python 安裝成功并已正確配置環境變量。。二是可以在命令提示符中輸入 “python” 進入 Python 交互式環境,輸入一些簡單的代碼進行測試,如?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 系統下安裝 Python 3.13.3

(一)使用包管理器安裝

對于 Ubuntu/Debian 系統,可以通過 Deadsnakes PPA 進行安裝。

  1. 首先在終端中運行 “sudo add-apt-repository ppa:deadsnakes/ppa” 命令添加該 PPA 源。
  2. 然后運行 “sudo apt update” 更新軟件包列表。
  3. 最后運行 “sudo apt install python3.13.3” 命令安裝 Python 3.13.3。。

(二)通過源代碼編譯安裝

適用于所有主流 Linux 發行版。

  1. 首先從 Python 官方網站下載 Python 3.13.3 的源代碼。
  2. 下載完成后,使用 “tar -xzf Python-3.13.3.tgz” 命令解壓源代碼。
  3. 接著安裝編譯所需的依賴,對于 Ubuntu/Debian 系統,可運行 “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 系統,可運行 “sudo yum groupinstall “Development Tools”” 命令安裝常用開發工具,再運行 “sudo yum install openssl-devel bzip2-devel libffi-devel” 命令安裝其他依賴。
  4. 然后運行 “./configure --prefix=/usr/local/python3.13.3 --enable-optimizations” 命令進行配置,其中 “--prefix” 選項指定了 Python 的安裝路徑。
  5. 最后運行 “make -j$(nproc)” 命令進行編譯,編譯完成后運行 “sudo make altinstall” 命令進行安裝,使用 “altinstall” 是為了避免覆蓋系統默認的 Python 版本。。

三、macOS 系統下安裝 Python 3.13.3

(一)使用 Homebrew 安裝

  1. 首先確保已經安裝了 Homebrew,如果未安裝,可以在終端中運行 “/bin/bash -c "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"命令進行安裝。
  2. 然后在終端中運行 “brew update” 命令更新 Homebrew。
  3. 接著運行 “brew install python@3.13.3” 命令安裝 Python 3.13.3。。

(二)通過源碼安裝

與 Linux 系統類似。

  1. 先從 Python 官方網站下載 Python 3.13.3 的源代碼。
  2. 然后解壓源代碼。
  3. 使用 “./configure --prefix=/usr/local/python3.13.3” 命令進行配置。
  4. 再運行 “make -j$(nproc)” 命令進行編譯。
  5. 最后運行 “sudo make altinstall” 命令進行安裝。

四、驗證 Python 安裝及運行

無論使用哪種系統,安裝完成后,都可以通過在終端或命令提示符中輸入 “python3.13.3” 進入 Python 交互式環境,嘗試運行一些簡單的代碼來驗證 Python 是否安裝成功并能夠正常運行。例如,輸入 “print(“Hello, 編程獅!”)”,如果能夠正確輸出 “Hello, 編程獅!”,則說明 Python 運行良好。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/81224.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/81224.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/81224.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

sqli-labs靶場29-31關(http參數污染)

目錄 前言 less29&#xff08;單引號http參數污染&#xff09; less30&#xff08;雙引號http參數污染&#xff09; less31(雙引號括號http參數污染) 前言 在JSP中&#xff0c;使用request.getParameter("id")獲取請求參數時&#xff0c;如果存在多個同名參數&a…

npm cross-env工具包介紹(跨平臺環境變量設置工具)

文章目錄 cross-env&#xff1a;跨平臺環境變量設置工具什么是cross-env&#xff1f;為什么需要cross-env&#xff1f;平臺差異帶來的問題 cross-env的工作原理核心功能技術實現 安裝與基本使用安裝步驟基本使用方法運行效果 高級使用技巧設置多個環境變量環境變量傳遞與鏈式命…

mac docker彈窗提示Docker 啟動沒有響應

一、原因分析 這臺筆記電腦是Mac M3操作系統,安裝Docker之后,Docker應用程序一直啟動不起來。 二、解決辦法 sudo rm /Library/PrivilegedHelperTools/com.docker.vmnetd sudo cp /Applications/Docker.app/Contents/Library/LaunchServices/com.docker.vmnetd /Library/Pri…

Golang基礎知識—cond

cond 通常指 sync.Cond&#xff0c;它是標準庫 sync 包中用于實現 條件變量 的同步原語。條件變量在多 goroutine 協作場景中非常有用&#xff0c;尤其在需要根據特定條件協調多個 goroutine 的執行順序時。 sync.Cond 的核心作用 條件變量用于 等待某個條件滿足 或 通知其他等…

MySQL 8.0 OCP 1Z0-908 題目解析(1)

題目001 Choose two. User fwuserlocalhost is registered with the SQL Enterprise Firewall and has been granted privileges for the sakila database. Examine these commands that you executed and the results: mysql> SELECT MODE FROM INFORMATION_SCHEMA.SQL…

【Tools】git使用詳解以及遇到問題匯總

這里寫目錄標題 安裝git安裝 TortoiseGitgit github gitlab, Gitee 區別visual studio中使用gitgit使用步驟git命令git刪除某些歷史提交記錄git找回丟失代碼git上傳文本和二進制和gitignore刪除文件刪不掉的問題 安裝git https://blog.csdn.net/mukes/article/details/1156938…

畫立方體軟件開發筆記 js-pytorch xlsx 導出 excel pnpm安裝

js-pytorch npm install -g pnpm pnpm add js-pytorch 放著&#xff0c;等我把模型訓練好了再用這個對接 xlsx pnpm install xlsx ai寫代碼&#xff0c;一遍就通了 import * as XLSX from "xlsx"; import { linelist } from ./2dviewport.js; function export…

Kotlin并發請求的一些知識記錄

private suspend fun fetchDataConcurrently(list: MutableList<MyType>,onRequestResult: (Int, List<MyType>?) -> Unit //高階函數回調) {val deferredList mutableListOf<Deferred<MyType?>>()// 設定任務超時時間為12秒&#xff0c;并使用 …

配置VScodePython環境Python was not found;

Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases. 候試試重啟電腦。 在卸載重裝python后會出現難以解決的局面&#xff0c;系統變量&#xff0c;命令行&#…

OracleLinux7.9-ssh問題

有套rac環境&#xff0c;db1主機無法ssh db1和db1-priv&#xff0c;可以ssh登錄 db2和db2-priv [rootdb1 ~]# ssh db1 ^C [rootdb1 ~]# ssh db2 Last login: Wed May 14 18:25:19 2025 from db2 [rootdb2 ~]# ssh db2 Last login: Wed May 14 18:25:35 2025 from db1 [rootdb2…

如何創建maven項目

1.IDEA 中創建 Maven 項目 步驟一&#xff1a;點擊 File -> New -> Project&#xff0c;在彈出的窗口左側選擇 Maven&#xff0c;點擊 Next&#xff1a; 步驟二&#xff1a;填寫項目的 GroupId、ArtifactId、Version 等信息&#xff08;這些對應 pom.xml 中的關鍵配置&am…

Python爬蟲實戰:研究ajax異步渲染加密

一、引言 在當今數字化時代,數據已成為推動各行業發展的核心驅動力。網絡爬蟲作為一種高效的數據采集工具,能夠從互聯網上自動獲取大量有價值的信息。然而,隨著 Web 技術的不斷發展,越來越多的網站采用了 AJAX(Asynchronous JavaScript and XML)異步渲染技術來提升用戶體…

滬深股指期貨指數怎么參考交易?

滬深股指期貨指數&#xff0c;其實它就是咱們炒股時的一個“風向標”和“工具箱”。今天咱們就來聊聊怎么參考這個指數來交易&#xff0c;讓你也能輕松上手&#xff01; 一、滬深股指期貨指數是啥&#xff1f; 滬深股指期貨指數&#xff0c;簡單來說&#xff0c;就是基于滬深…

演員評論家算法

一、演員評論家算法核心思想和原理 演員(actor)代表策略&#xff0c;評論家代表價值函數。演員評論家算法是基于價值和策略的綜合性方法。具體來說該算法使用了策略梯度和時序差分方法&#xff0c;是二者的一種有機結合。 1. 主要思想 策略梯度算法以軌跡為單位更新&#xf…

PyCharm 快捷鍵指南

PyCharm 快捷鍵指南 常用編輯快捷鍵 代碼完成&#xff1a;Ctrl Space 提供基本的代碼完成選項&#xff08;類、方法、屬性&#xff09;導入類&#xff1a;Ctrl Alt Space 快速導入所需類語句完成&#xff1a;Ctrl Shift Enter 自動結束代碼&#xff08;如添加分號&#…

計算圖存儲采用矩陣嗎,和張量關系

計算圖存儲采用矩陣嗎,和張量關系 計算圖的存儲方式與張量的關系 一、計算圖的存儲方式 計算圖(Computational Graph)是一種用于描述數學運算的有向無環圖(DAG),其節點代表運算(如加減乘除、矩陣乘法、激活函數等),邊代表運算的輸入和輸出(通常是張量)。計算圖的…

RDD中分區、分區器及自定義分區器的學習

深入理解 Spark 中 RDD 分區與分區器&#xff1a;原理、應用及自定義實現 在大數據處理領域&#xff0c;Apache Spark 憑借其高效的分布式計算能力成為了眾多開發者的首選框架。在 Spark 中&#xff0c;彈性分布式數據集&#xff08;Resilient Distributed Dataset&#xff0c…

OpenCV CUDA 模塊中用于在 GPU 上計算矩陣中每個元素的絕對值或復數的模函數abs()

操作系統&#xff1a;ubuntu22.04 OpenCV版本&#xff1a;OpenCV4.9 IDE:Visual Studio Code 編程語言&#xff1a;C11 算法描述 void cv::cuda::abs(InputArray src, OutputArray dst, Stream &stream Stream::Null()) 是 OpenCV 的 CUDA 模塊中的一個函數&#xff0c;…

FramePack - 開源 AI 視頻生成工具

&#x1f3ac; 項目簡介 由開發者 lllyasviel 創建的一個輕量級動畫幀處理工具庫&#xff0c;專門用于游戲開發、動畫制作和視頻處理中的幀序列打包與管理。該項目采用高效的算法實現&#xff0c;能夠顯著提升動畫資源的處理效率。 此 AI 視頻生成項目&#xff0c;旨在通過低顯…

商業架構 2.0 時代:ZKmall開源商城前瞻性設計如何讓 B2B2C 平臺領先同行 10 年?

在數字化轉型加速的今天&#xff0c;傳統 B2B2C 平臺面臨用戶體驗割裂、數據孤島嚴重、業務擴展困難等挑戰。ZKmall 開源商城通過 “業務中臺 數據中臺 技術中臺”的三位一體架構設計&#xff0c;結合“插件化擴展 分布式服務 智能決策”*三大核心能力&#xff0c;構建起具…