Windows系统安装Python 3.9.6详细步骤及环境变量配置
本文详细介绍在Windows系统下下载、安装Python 3.9.6的完整步骤,包括安装向导关键配置、手动配置系统环境变量Path、命令行验证以及常见报错排查方案。
在 Windows 环境下部署 Python 开发环境,选用稳定成熟的 Python 3.9.6 是许多生产项目与旧版依赖包的理想基准。完成安装的核心在于两件事:一是运行官方安装包并正确写入解释器主程序,二是把 Python 安装目录及其脚本目录登记到系统环境变量 Path 中,以便在任意命令提示符窗口直接运行 python 与 pip。本文将按实际操作次序,逐步介绍安装包获取、向导选项设置、手动补全环境变量以及命令行验证流程。
一、系统环境要求与官方安装包下载
在开始下载之前,需要确认操作系统的版本适配性。Python 3.9 系列自发布起就不再支持 Windows 7 及更早的操作系统,因此当前计算机系统必须是 Windows 8.1、Windows 10 或 Windows 11。此外,现代 PC 绝大多数属于 64 位架构,建议选用 64 位安装包以获得更佳的内存寻址与拓展库支持。
下载官方安装程序的具体操作如下:
- 打开浏览器,访问 Python 官方发布历史页面或直接进入 3.9.6 版本专页(
https://www.python.org/downloads/release/python-396/)。 - 滑动到页面底部的 Files 表格区域。
- 根据计算机架构选择对应的可执行文件:64 位操作系统请点击下载
Windows installer (64-bit),对应的文件名通常为python-3.9.6-amd64.exe。若为 32 位系统,则选择Windows installer (32-bit)。 - 将安装包保存到本地磁盘(如“下载”文件夹),下载完成后核对文件体积约为 27MB 左右。
二、运行安装程序与关键选项配置
双击下载好的 python-3.9.6-amd64.exe 启动安装向导。安装首界面包含一个非常关键却容易被遗漏的选择框,该选项决定了后续是否需要手动配置环境变量。
关键操作步骤:
- 勾选 PATH 变量选项:在安装欢迎窗口最底部,务必勾选 “Add Python 3.9 to PATH”。这是避免命令行出现“'python' 不是内部或外部命令”最直接的一步。
- 选择自定义安装:点击 “Customize installation”。
- 确认可选特性(Optional Features):向导会列出 Documentation、pip、tcl/tk and IDLE、Python test suite、py launcher 等选项,默认全部勾选即可,务必确保
pip处于勾选状态。点击 Next。 - 设置高级选项与安装路径(Advanced Options):
- 勾选 “Install for all users”(为所有用户安装),这会自动将安装根目录重定向为通用目录。
- 在 Customize install location 输入框中,将长路径修改为简短、不含空格和中文字符的目录,例如:
C:\Python39。
- 点击 Install 开始安装。系统若弹出“用户账户控制(UAC)”提示,点击“是”允许写入。
- 等待安装进度条走完,出现 “Setup was successful” 界面。若界面下方出现 “Disable path length limit”(解除 260 字符路径限制)选项,建议一并点击以提升对长包路径的兼容性。最后点击 Close。
三、Windows 环境变量 Path 手动配置(补全与核查)
如果在安装时遗漏了勾选“Add Python 3.9 to PATH”,或者之后发现 CMD 无法识别命令,就需要手动在系统属性中为 Path 添加对应条目。理解环境变量的本质,就是告诉操作系统:当我们在控制台输入一个命令时,系统应当去哪些文件夹里按顺序查找对应的可执行程序。
手动进入并配置 Path 的具体步骤:
- 使用键盘快捷键
Win + R唤起“运行”对话框,输入sysdm.cpl并回车,直接打开系统的“系统属性”窗口。 - 在顶部标签栏切换到 “高级” 选项卡,点击右下角的 “环境变量(N)...” 按钮。
- 在弹出的对话框中,分为“用户变量”与“系统变量”两部分:
- 若希望计算机上的所有登录用户都能使用,在下方 系统变量 列表中找到名为
Path的变量并选中,点击 “编辑”。 - 若仅限当前登录账户使用,则编辑上方的 用户变量 中的
Path。
- 若希望计算机上的所有登录用户都能使用,在下方 系统变量 列表中找到名为
- 在“编辑环境变量”列表界面中,点击右侧的 “新建” 按钮,依次将以下两行绝对路径添加进去(请将路径替换为你实际的安装位置):
C:\Python39\ C:\Python39\Scripts\ - 如果安装时使用的是默认路径(未自定义到 C 盘根目录),路径一般对应为:
C:\Users\<你的Windows用户名>\AppData\Local\Programs\Python\Python39\ C:\Users\<你的Windows用户名>\AppData\Local\Programs\Python\Python39\Scripts\ - 添加完成后,点击“确定”,并在上一级环境变量窗口与系统属性窗口同样点击“确定”进行保存。注意:必须一直点击确定退出,若直接点右上角关闭,设置将不会被持久化。
四、安装与环境配置验证
配置生效的前提是打开全新的命令提示符终端。在环境变量修改前已经打开的 CMD 或 PowerShell 窗口无法读取最新的环境变量缓存。
按 Win + R 键,输入 cmd 回车启动命令提示符,执行以下指令检查版本:
python --version
正常情况下,终端会立即返回当前安装的完整版本号:
Python 3.9.6
接着验证包管理工具 pip 是否可用:
pip --version
正常终端输出示例:
pip 21.1.3 from C:\Python39\lib\site-packages\pip (python 3.9)
随后可以执行简单的交互测试,直接输入 python 回车,即可进入 Python 交互式命令行环境(REPL):
C:\Users\Admin> python
Python 3.9.6 (tags/v3.9.6:db3ff77, Jun 28 2021, 15:26:21) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Hello, Python 3.9.6!")
Hello, Python 3.9.6!
>>> exit()
五、常见问题排查与解决办法
安装与配置过程中,由于 Windows 系统机制或历史残留配置,可能会遇到以下几类典型问题:
1. 运行 python 后直接唤醒 Windows 应用商店
在 Windows 10/11 中,系统预设了指向 Microsoft Store 的占位别名 python.exe。若该别名在系统中的检索优先级高于实际安装路径,就会在输入命令时触发应用商店页面。
解决办法:
- 打开 Windows “设置” > “应用” > “高级应用设置” > “应用执行别名”(或在设置搜索框中直接搜索“别名”)。
- 在列表中找到 “应用安装程序 (python.exe)” 和 “应用安装程序 (python3.exe)”,将它们的开关全部设为 “关”。
- 或者在系统环境变量
Path列表中,选中C:\Python39\条目,点击右侧的 “上移” 按钮,将其移至%USERPROFILE%\AppData\Local\Microsoft\WindowsApps之上。
2. 提示“'pip' 不是内部或外部命令”
这种情况说明解释器本身的目录添加正确(所以 python 能运行),但负责存放工具的子目录缺失。请检查 Path 中是否遗漏了 C:\Python39\Scripts\。补全并重新打开终端即可恢复。
pip install <package> 安装第三方依赖时,如果遇到连接官方 PyPI 速度缓慢或超时的问题,可以为 pip 配置国内镜像源,例如运行:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
该命令会将清华镜像源持久化写入配置文件中,后续安装包将自动享受加速下载。
遵循上述步骤,即可在 Windows 操作系统中稳定完成 Python 3.9.6 的安装与全局环境变量设定,为后续的 Python 脚本开发、自动化任务以及工程项目构建打下规范的基础。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









