Windows 上安装 Python 环境并配置环境变量(2026 最新超详细教程)
前言
Python 作为全球最流行的编程语言之一,以简洁、易读、跨平台和丰富的生态系统著称。在数据分析、人工智能、Web 开发、自动化运维和科学计算等领域,Python 都有极高的应用价值。随着 Python 3.12 及后续版本的发布,语言性能、类型系统、标准库以及跨平台支持都得到了进一步优化,使得在 Windows 平台上开发 Python 应用变得更加高效和稳定。
然而,对于很多 Windows 用户,初次安装 Python 常常会遇到一些困扰,例如:安装路径选择不当导致命令行无法识别python命令、环境变量未配置、不同版本冲突、pip 包管理问题等。这些问题会严重影响开发效率,尤其是在构建数据科学项目、Web 框架或运行自动化脚本时。
本文将提供一份2026 年最新版、超详细的 Python 安装与环境变量配置教程,覆盖从下载、安装到环境变量设置、版本验证、pip 配置以及测试示例的全流程,让 Windows 用户能够快速搭建稳定的 Python 开发环境,为学习、开发和生产环境提供可靠基础。
一、下载 Python 安装包
打开 Python 官方下载网站:https://www.python.org/downloads/windows/
选择最新稳定版本的 Windows 安装程序(例如
Python 3.12.4):- Windows x64 Installer:适用于大多数 64 位 Windows 系统
- Windows x86 Installer:适用于 32 位系统
点击下载,并将安装包保存到本地,例如
C:\Downloads。
二、安装 Python
双击下载的
.exe文件,启动安装向导。勾选Add Python 3.12 to PATH(将 Python 可执行文件添加到环境变量中,推荐勾选)
点击Customize installation(自定义安装,可选择以下组件):
pip(包管理工具,建议默认勾选)tcl/tk and IDLE(GUI 和开发工具,推荐勾选)Python test suite(测试套件,可选)Documentation(文档,可选)
点击Next→ 选择安装路径(建议保持默认路径,例如
C:\Python312)点击Install开始安装,等待完成后点击Close。
⚠️ 如果未勾选“Add Python to PATH”,后续需要手动配置环境变量。
三、配置环境变量(手动方式)
如果在安装时未勾选自动添加到 PATH,需要手动添加:
打开控制面板 → 系统和安全 → 系统 → 高级系统设置 → 环境变量
在系统变量或用户变量中找到
Path,点击编辑→新建添加 Python 安装路径,例如:
C:\Python312\ C:\Python312\Scripts\- 第一行是 Python 可执行程序
- 第二行是 pip 命令可用路径
点击确定保存。
四、验证安装
打开命令提示符(CMD)或PowerShell,执行:
python --version如果输出类似:
Python 3.12.4说明 Python 已成功安装。
同时验证 pip 是否可用:
pip --version输出类似:
pip 23.1.2 from C:\Python312\Lib\site-packages\pip (python 3.12)五、测试 Python 环境
- 创建测试脚本
hello.py:
print("Hello, Python 2026!")- 在命令行执行:
python hello.py输出:
Hello, Python 2026!说明 Python 环境已经可以正常开发和运行脚本。
六、建议配置(可选)
- 使用虚拟环境管理项目
python -m venv venv venv\Scripts\activate- 配置国内 pip 镜像(加速安装依赖)
pip configsetglobal.index-url https://pypi.tuna.tsinghua.edu.cn/simple- 安装常用开发工具和库
pipinstallnumpy pandas requests flask django jupyter总结
通过本文提供的详细步骤,Windows 用户可以在 2026 年最新版的环境下顺利完成 Python 安装、环境变量配置以及开发验证,从而建立起功能完备、可扩展的开发环境。正确配置 PATH 和 Scripts 目录不仅保证了命令行下 Python 与 pip 命令可用,还方便不同项目使用虚拟环境管理依赖,避免版本冲突和包污染。同时,通过配置国内 pip 镜像,可以显著加快依赖安装速度,提高开发效率。完成安装和测试后,用户可以立即开始 Python 项目开发、数据分析、Web 服务搭建、自动化脚本编写等工作。总之,掌握正确的安装和配置方法,不仅解决了常见的命令找不到、pip 无法使用等问题,还为 Windows 平台上的 Python 学习、开发和生产环境奠定了坚实基础,使开发者能够专注于业务逻辑与创新,而不再为环境搭建烦恼。