Windows 系统安装 Python 环境
一、下载 Python 安装包
1.1 访问 Python 官网
打开浏览器,访问 Python 官方网站:
https://www.python.org/downloads/
官网下载页面
ASCII 示意图:
┌─────────────────────────────────────────────────────────────┐ │ Python.org ⚙️ │ ├─────────────────────────────────────────────────────────────┤ │ │ │ Looking for a specific release? │ │ Python releases by version number │ │ │ │ ┌─────────────────────────────────────────────────────┐ │ │ │ Download Python 3.15.x │ │ │ │ │ │ │ │ ⬇ Download Python 3.15.x │ │ │ │ │ │ │ │ Note that Python 3.15.x cannot be used on │ │ │ │ Windows 7 or earlier. │ │ │ └─────────────────────────────────────────────────────┘ │ │ │ │ Active Python releases: │ │ • Python 3.15.x (Stable) │ │ • Python 3.14.x (Maintenance) │ │ • Python 3.13.x (Maintenance) │ │ • Python 3.12.x (Security) │ │ │ └─────────────────────────────────────────────────────────────┘
1.2 选择合适的版本
版本选择建议:Python 3.15.x(最新稳定版)
1.3 下载安装包
点击黄色大按钮"Download Python 3.15.x",浏览器会自动识别你的操作系统并下载对应的安装包。
下载的文件名格式:
python-3.15.x-amd64.exe
文件大小约 25-30 MB,下载完成后保存在浏览器的默认下载目录。
二、安装 Python
2.1 运行安装程序
双击下载的python-3.15.x-amd64.exe文件,启动安装向导。
安装向导首界面
ASCII 示意图:
┌─────────────────────────────────────────────────────────────┐ │ Python 3.15.x (64-bit) Setup ✕ │ ├─────────────────────────────────────────────────────────────┤ │ │ │ ┌─────────────────────────────────────────────────────┐ │ │ │ ⬜ Add python.exe to PATH │ │ │ │ ⚠️ 重要!务必勾选此项! │ │ │ │ │ │ │ │ ⬜ Install for all users 1 │ │ │ │ │ │ │ │ ⬜ Download debug binaries │ │ │ │ │ │ │ │ ⬜ Precompile standard library │ │ │ └─────────────────────────────────────────────────────┘ │ │ │ │ ┌──────────────┐ ┌───────────────────────┐ │ │ │ Install Now │ │ Customize installation│ │ │ └──────────────┘ └───────────────────────┘ │ │ │ │ 📁 Install path: C:\Users\用户名\AppData\Local\Programs\ │ │ Python\Python315\ │ │ │ └─────────────────────────────────────────────────────────────┘
⚠️ 关键步骤:勾选 "Add python.exe to PATH"
这是整个安装过程中最重要的一步!
勾选:Python 会自动添加到系统环境变量,可以在任意目录使用
python命令不勾选:需要手动配置环境变量
2.2 选择安装方式
方式一:Install Now
点击"Install Now"
自动安装到用户目录
自动配置环境变量(前提是勾选了 PATH)
方式二:Customize installation
可以自定义安装路径
可以选择安装组件
建议安装路径:
C:\Python315\(路径短,方便管理)
2.3 自定义安装(可选)
如果选择Customize installation,会进入以下界面:
可选功能界面
┌─────────────────────────────────────────────────────────────┐ │ Optional Features │ ├─────────────────────────────────────────────────────────────┤ │ │ │ ☑ Documentation (Python 帮助文档) │ │ ☑ pip (包管理工具,必选!) │ │ ☑ tcl/tk and IDLE (GUI 开发环境) │ │ ☑ Python test suite (测试套件) │ │ ☑ py launcher (启动器,推荐) │ │ │ │ ┌──────────┐ │ │ │ Next │ │ │ └──────────┘ │ └─────────────────────────────────────────────────────────────┘
高级选项界面
┌─────────────────────────────────────────────────────────────┐ │ Advanced Options │ ├─────────────────────────────────────────────────────────────┤ │ │ │ ☑ Install Python 3.15 for all users │ │ ☑ Associate files with Python │ │ ☑ Create shortcuts for installed applications │ │ ☑ Add Python to environment variables │ │ ☑ Precompile standard library │ │ ☐ Download debugging binaries │ │ │ │ 📁 Custom install location: │ │ ┌─────────────────────────────────────────────────────┐ │ │ │ C:\Python315\ │ │ │ └─────────────────────────────────────────────────────┘ │ │ │ │ ┌──────────┐ │ │ │ Install │ │ │ └──────────┘ │ └─────────────────────────────────────────────────────────────┘
2.4 等待安装完成
安装过程约 1-3 分钟。
安装成功界面
┌─────────────────────────────────────────────────────────────┐ │ Setup was successful │ ├─────────────────────────────────────────────────────────────┤ │ │ │ 🎉 Setup was successful! 🎉 │ │ │ │ ┌─────────────────────────────────────────────────────┐ │ │ │ ✓ Installed Python 3.15.x │ │ │ │ ✓ Added to PATH │ │ │ │ ✓ pip installed │ │ │ └─────────────────────────────────────────────────────┘ │ │ │ │ ┌───────────────────────────┐ │ │ │ Disable path length limit │ ← 推荐点击! │ │ └───────────────────────────┘ │ │ │ │ ┌──────────┐ │ │ │ Close │ │ │ └──────────┘ │ └─────────────────────────────────────────────────────────────┘
💡 提示
如果出现"Disable path length limit"按钮,建议点击它,可以解除 Windows 对路径长度的限制(260 字符),避免后续某些库安装失败。
三、验证安装是否成功
3.1 打开命令提示符
方法一:按Win + R,输入cmd,回车
方法二:在开始菜单搜索 "cmd" 或 "命令提示符"
命令提示符窗口
┌─────────────────────────────────────────────────────────────┐ │ C:\Windows\System32\cmd.exe ✕ │ ├─────────────────────────────────────────────────────────────┤ │ Microsoft Windows [Version 10.0.xxxxx.xxxx] │ │ (c) Microsoft Corporation. All rights reserved. │ │ │ │ C:\Users\用户名>_ │ │ │ └─────────────────────────────────────────────────────────────┘
3.2 验证 Python
在命令行输入:
python --version
预期输出:
C:\Users\用户名>python --version Python 3.15.x
3.3 验证 pip
pip --version
预期输出:
C:\Users\用户名>pip --version pip 25.x from C:\Python315\Lib\site-packages\pip (python 3.15)
3.4 测试 Python 交互式环境
输入:
python
进入 Python 交互式环境,尝试运行:
>>> print("Hello, Python!") Hello, Python! >>> 2 + 3 5 >>> exit()验证全过程
ASCII 示意图:
┌─────────────────────────────────────────────────────────────┐ │ 命令提示符 ✕ │ ├─────────────────────────────────────────────────────────────┤ │ C:\Users\用户名>python --version │ │ Python 3.15.0 │ │ │ │ C:\Users\用户名>pip --version │ │ pip 25.0 from C:\Python315\Lib\site-packages\pip │ │ │ │ C:\Users\用户名>python │ │ Python 3.15.0 (main, ...) on win32 │ │ Type "help", "copyright", "credits" or "license"... │ │ >>> print("Hello, Python!") │ │ Hello, Python! │ │ >>> 2 + 3 │ │ 5 │ │ >>> exit() │ │ │ │ C:\Users\用户名>_ │ └─────────────────────────────────────────────────────────────┘如果以上命令都能正常输出,则Python 安装成功!
四、配置环境变量(重要补救措施)
如果你在安装时忘记勾选"Add python.exe to PATH",或者验证时提示
'python' 不是内部或外部命令,请按以下步骤手动配置。
4.1 找到 Python 安装路径
默认安装路径通常为:
C:\Users\用户名\AppData\Local\Programs\Python\Python315\
或自定义路径:
C:\Python315\
需要记录两个路径:
| 路径 | 用途 |
|---|---|
C:\Python315\ | Python 主程序 |
C:\Python315\Scripts\ | pip 等脚本工具 |
4.2 打开环境变量设置
步骤:
按
Win + S打开搜索输入 "环境变量"
点击"编辑系统环境变量"
系统属性窗口
┌─────────────────────────────────────────────────────────────┐ │ 系统属性 ✕ │ ├─────────────────────────────────────────────────────────────┤ │ ┌─ 高级 ───────────────────────────────────────────────┐ │ │ │ │ │ │ │ 用户配置文件 │ │ │ │ 启动和故障恢复 │ │ │ │ 性能 │ │ │ │ 环境变量 ┌──────────┐ │ │ │ │ │ 环境变量 │ │ │ │ │ 处理器计划 └──────────┘ │ │ │ │ 虚拟内存 │ │ │ │ 数据执行保护 │ │ │ │ │ │ │ └──────────────────────────────────────────────────────┘ │ │ │ │ ┌──────┐ ┌──────┐ ┌──────┐ │ │ │ 确定 │ │ 取消 │ │ 应用 │ │ │ └──────┘ └──────┘ └──────┘ │ └─────────────────────────────────────────────────────────────┘
4.3 编辑 Path 变量
在"环境变量"窗口中,找到"系统变量"区域的"Path"
点击"编辑"
点击"新建",添加以下两个路径:
C:\Python315\ C:\Python315\Scripts\
编辑环境变量窗口
┌─────────────────────────────────────────────────────────────┐ │ 编辑环境变量 ✕ │ ├─────────────────────────────────────────────────────────────┤ │ │ │ 新建(N) 编辑(I) 删除(D) 上移(U) 下移(W) │ │ │ │ ┌─────────────────────────────────────────────────────┐ │ │ │ %SystemRoot%\system32 │ │ │ │ %SystemRoot% │ │ │ │ %SystemRoot%\System32\Wbem │ │ │ │ C:\Python315\ ← 新增! │ │ │ │ C:\Python315\Scripts\ ← 新增! │ │ │ └─────────────────────────────────────────────────────┘ │ │ │ │ ┌──────┐ ┌──────┐ │ │ │ 确定 │ │ 取消 │ │ │ └──────┘ └──────┘ │ └─────────────────────────────────────────────────────────────┘
4.4 验证配置
重要:配置完成后,必须重新打开命令提示符窗口(旧窗口不会生效)。
python --version pip --version
命令速查表:
# 版本查看 python --version pip --version # pip 基本操作 pip install 包名 # 安装包 pip install 包名==版本号 # 安装指定版本 pip uninstall 包名 # 卸载包 pip list # 列出已安装的包 # 虚拟环境 python -m venv venv # 创建虚拟环境 venv\Scripts\activate # 激活(cmd) venv\Scripts\Activate.ps1 # 激活(PowerShell) deactivate # 退出虚拟环境 # Python 运行 python script.py # 运行脚本 python # 进入交互式环境 python -c "print('hello')" # 执行单行代码