一、下载
直接进入 Python 官网下载,在主页中会直接显示当前可下载的最新稳定版。

如果想要下载历史版本,或为其他系统下载,选择菜单 Downloads,会出现下拉菜单提供各种系统的版本选择。其中,每个选项都会包括历史稳定版本和历史预发布版本。

当前直接在主页中点击 Python 3.14.2 进入下载页面,页面拖到最下。

对于 Windows 系统,有三种可选项:
- Windows installer (64-bit)
- 选择条件:绝大多数现代 Windows 电脑
- 典型设备:
- 2010 年后购买的大多数 Windows 电脑
- 搭载 Intel Core i3/i5/i7/i9 或 AMD Ryzen 处理器的电脑
- 内存 4GB 及以上
- Windows 10/11 64 位版
- Windows installer (32-bit)
- 选择条件:你的电脑是较旧的 32 位系统或内存小于 4GB 的旧电脑
- 典型情况:
- Windows XP、Windows 7 32 位版
- 内存小于4GB的旧电脑
- 非常老的软件兼容性要求
- 注意:现代电脑很少需要这个版本
- Windows installer (ARM64)
- 选择条件:你的电脑是搭载 ARM 处理器的 Windows 设备
- 典型设备:
- Microsoft Surface Pro X
- 搭载骁龙处理器的Windows笔记本
- 苹果M系列芯片的Mac通过Boot Camp安装的Windows 11 ARM版
- 其他标注使用ARM处理器的Windows设备
这三个选项对应不同的 Windows 系统版本和处理器架构。选择哪个取决于你的电脑配置,如果不确定电脑情况可以查看“系统类型”,按 Win + Pause/Break 键或右键“此电脑” → 属性:

- 显示“64位操作系统,基于x64的处理器” → 选 64-bit
- 显示“64位操作系统,基于ARM的处理器” → 选 ARM64
- 显示“32位操作系统” → 选 32-bit
如果还不确定,优先尝试 64-bit 版本。
二、安装
2.1 安装路径
双击下载的文件 python-3.14.2-amd64.exe,出现安装界面

Install Now:默认安装Customize installation:自定义安装
两个勾选项:
Use admin privileges when installing py.exe:以管理员权限安装 Python。在 Windows 系统中,管理员权限具有最高的权限。Add python.exe to PATH:添加 Python 程序到 Windows 的环境变量中,这样可以在 CMD(命令提示符)中执行 Python 命令。
注意:此处的两个选项是为了方便用户选择 Install Now 而设置的。如果用户选择自定义安装,那么可以不勾选这两个选项,因为之后有类似的选项。如果这里勾选了,在自定义安装中也勾选了类似的选项,这个也不会报错,因为选项是或的关系,有一个勾选就满足。

此处想要自定义安装,所以选择 Customize installation。
2.2 可选功能

翻译以及说明
- 文档
- 翻译:安装 Python 文档文件。
- 说明:没有网络时也能查看Python语法、标准库文档。
- pip
- 翻译:安装 pip,pip 可以下载并安装其他 Python 包。
- 说明:没有 pip,你将无法使用
pip install命令安装如 numpy、pandas 等常用库。 - 后续使用:
pip install 包名。
- Tcl/Tk, turtle 和 IDLE
- 翻译:安装 tkinter、turtle 以及 IDLE 开发环境。
- 说明:
- Tcl/Tk:Python 的GUI 底层库。
- tkinter:Python 的 GUI 开发库,依赖 Tcl/Tk 来创建窗口和控件。
- turtle:Python 海龟绘图模块(适合教学)。
- IDLE:Python 自带的简易集成开发环境。
- Python 测试套件
- 翻译:安装标准库的测试套件。
- 套件包含内容:
- Python 标准库所有模块的测试用例。
- 核心解释器的功能测试。
- 语法特性测试。
- 性能基准测试。
- py 启动器 && 为所有用户 (需要管理员权限)
- 翻译:安装全局 'py' 启动器,使启动 Python 更加方便。
- 说明:解决多版本 Python 共存时的启动问题。
py 命令与 python 命令比较:
| 比较项 | python 命令 |
py 命令 |
|---|---|---|
| 版本控制 | PATH中第一个 | 可指定版本 |
| 多版本管理 | 需要修改PATH | 自动管理 |
| 32/64位 | 依赖环境变量 | 可明确指定 |
| Windows专用 | 否 | 是 |
| 默认行为 | 固定的一个版本 | 智能选择最新 |
默认情况下,全部勾选。全选约增加 100MB 空间,通常不是问题,建议不要改动。
2.3 高级选项

- Install Python 3.14 for all users
- 为所有用户安装 Python(需要管理员权限)
- Associate files with Python (requires the 'py' launcher)
- 将 .py/.pyw 文件关联到Python启动器(需要先安装
py launcher) - 效果:
- 双击 .py 文件 → 用
py命令执行(智能选择版本) - 双击 .pyw 文件 → 无控制台窗口运行(适合 GUI 程序)
- 双击 .py 文件 → 用
- 将 .py/.pyw 文件关联到Python启动器(需要先安装
- Create shortcuts for installed applications
- 创建开始菜单快捷方式
- Add Python to environment variables
- 将 Python 添加到系统 PATH 环境变量,这样可以在任何位置直接运行 Python 而不需要输入完整的路径
- 已安装其他版本的,建议不要选择,否则可能冲突
- Precompile standard library
- 预编译标准库为 .pyc 字节码文件,加快你的代码运行
- Download debugging symbols
- 下载 Python 的调试符号文件(.pdb),调试的是当前下载的 Python
- Download debug binaries (requires VS 2017 or later)
- 下载调试版本的 Python 二进制文件,需要已安装 Visual Studio 2017+,调试的是当前下载的 Python
- Download free-threaded binaries
- 下载无 GIL(全局解释器锁)的 Python 版本
- 说明:
- Python 3.13+ 的实验性功能
- 移除了GIL,支持真正的多线程并行
- 不兼容大多数现有C扩展
- 性能可能不稳定
- Customize install location
- 自定义安装目录
- 选定新目录后,不会自动动添加 Python 文件夹
配置完后,点击 Install 按钮即可。
2.4 安装
等待大概1~2分钟即可完成安装。


完成后,可以直接点击 Close 退出,也可以先解除长度限制。
Disable path length limit
Changes your machine configuration to allow programs, includingPython, to bypass the 260 character "MAX_PATH" limitation.
这个的主要作用就是防止 Python 文件所在目录结构太深,或者 Python 文件名太长,在CMD(命令提示符)中字符数超过 260 个导致报错的情况。
# 允许的路径(259字符以内):
C:\Users\John\Projects\...\project\src\utils\helpers\validators\string_processing.py
# 超长的路径(260+字符):
C:\Users\John\Projects\...\deeply\nested\project\structure\with\many\subdirectories\and\long\file\name\configuration_manager_settings_loader_factory.py
要解除的话,直接点击一下即可,之后点击 Close 退出。

三、验证
安装完成后,若是想要验证的话,进入 CMD 查看一下版本,看是否能正确返回。
C:\Users\bingy>python --version
Python 3.14.2
C:\Users\bingy>py --version
Python 3.14.2
C:\Users\bingy>pip --version
pip 25.3 from D:\Program Files\Python314\Lib\site-packages\pip (python 3.14)