Windows系统安装Python 3.9.6详细步骤及环境变量配置

木白
木白
发布时间:2026-10-30 | 3人浏览过
原创

本文详细介绍在Windows系统下下载、安装Python 3.9.6的完整步骤,包括安装向导关键配置、手动配置系统环境变量Path、命令行验证以及常见报错排查方案。

在 Windows 环境下部署 Python 开发环境,选用稳定成熟的 Python 3.9.6 是许多生产项目与旧版依赖包的理想基准。完成安装的核心在于两件事:一是运行官方安装包并正确写入解释器主程序,二是把 Python 安装目录及其脚本目录登记到系统环境变量 Path 中,以便在任意命令提示符窗口直接运行 python 与 pip。本文将按实际操作次序,逐步介绍安装包获取、向导选项设置、手动补全环境变量以及命令行验证流程。

Windows系统安装Python 3.9.6详细步骤及环境变量配置
图 1:Python 3.9.6 在 Windows 系统上的标准部署与环境变量配置流程

一、系统环境要求与官方安装包下载

在开始下载之前,需要确认操作系统的版本适配性。Python 3.9 系列自发布起就不再支持 Windows 7 及更早的操作系统,因此当前计算机系统必须是 Windows 8.1、Windows 10 或 Windows 11。此外,现代 PC 绝大多数属于 64 位架构,建议选用 64 位安装包以获得更佳的内存寻址与拓展库支持。

下载官方安装程序的具体操作如下:

  1. 打开浏览器,访问 Python 官方发布历史页面或直接进入 3.9.6 版本专页(https://www.python.org/downloads/release/python-396/)。
  2. 滑动到页面底部的 Files 表格区域。
  3. 根据计算机架构选择对应的可执行文件:64 位操作系统请点击下载 Windows installer (64-bit),对应的文件名通常为 python-3.9.6-amd64.exe。若为 32 位系统,则选择 Windows installer (32-bit)。
  4. 将安装包保存到本地磁盘(如“下载”文件夹),下载完成后核对文件体积约为 27MB 左右。

二、运行安装程序与关键选项配置

双击下载好的 python-3.9.6-amd64.exe 启动安装向导。安装首界面包含一个非常关键却容易被遗漏的选择框,该选项决定了后续是否需要手动配置环境变量。

Windows系统安装Python 3.9.6详细步骤及环境变量配置
图 2:Python 安装初始界面的关键配置抉择与路径对比

关键操作步骤:

  1. 勾选 PATH 变量选项:在安装欢迎窗口最底部,务必勾选 “Add Python 3.9 to PATH”。这是避免命令行出现“'python' 不是内部或外部命令”最直接的一步。
  2. 选择自定义安装:点击 “Customize installation”。
  3. 确认可选特性(Optional Features):向导会列出 Documentation、pip、tcl/tk and IDLE、Python test suite、py launcher 等选项,默认全部勾选即可,务必确保 pip 处于勾选状态。点击 Next。
  4. 设置高级选项与安装路径(Advanced Options):
    • 勾选 “Install for all users”(为所有用户安装),这会自动将安装根目录重定向为通用目录。
    • 在 Customize install location 输入框中,将长路径修改为简短、不含空格和中文字符的目录,例如:C:\Python39。
  5. 点击 Install 开始安装。系统若弹出“用户账户控制(UAC)”提示,点击“是”允许写入。
  6. 等待安装进度条走完,出现 “Setup was successful” 界面。若界面下方出现 “Disable path length limit”(解除 260 字符路径限制)选项,建议一并点击以提升对长包路径的兼容性。最后点击 Close。

三、Windows 环境变量 Path 手动配置(补全与核查)

如果在安装时遗漏了勾选“Add Python 3.9 to PATH”,或者之后发现 CMD 无法识别命令,就需要手动在系统属性中为 Path 添加对应条目。理解环境变量的本质,就是告诉操作系统:当我们在控制台输入一个命令时,系统应当去哪些文件夹里按顺序查找对应的可执行程序。

Windows系统安装Python 3.9.6详细步骤及环境变量配置
图 3:PATH 环境变量所包含的 Python 核心目录与其承载的可执行文件

手动进入并配置 Path 的具体步骤:

  1. 使用键盘快捷键 Win + R 唤起“运行”对话框,输入 sysdm.cpl 并回车,直接打开系统的“系统属性”窗口。
  2. 在顶部标签栏切换到 “高级” 选项卡,点击右下角的 “环境变量(N)...” 按钮。
  3. 在弹出的对话框中,分为“用户变量”与“系统变量”两部分:
    • 若希望计算机上的所有登录用户都能使用,在下方 系统变量 列表中找到名为 Path 的变量并选中,点击 “编辑”。
    • 若仅限当前登录账户使用,则编辑上方的 用户变量 中的 Path。
  4. 在“编辑环境变量”列表界面中,点击右侧的 “新建” 按钮,依次将以下两行绝对路径添加进去(请将路径替换为你实际的安装位置):
    C:\Python39\
    C:\Python39\Scripts\
  5. 如果安装时使用的是默认路径(未自定义到 C 盘根目录),路径一般对应为:
    C:\Users\<你的Windows用户名>\AppData\Local\Programs\Python\Python39\
    C:\Users\<你的Windows用户名>\AppData\Local\Programs\Python\Python39\Scripts\
  6. 添加完成后,点击“确定”,并在上一级环境变量窗口与系统属性窗口同样点击“确定”进行保存。注意:必须一直点击确定退出,若直接点右上角关闭,设置将不会被持久化。

四、安装与环境配置验证

配置生效的前提是打开全新的命令提示符终端。在环境变量修改前已经打开的 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 系统机制或历史残留配置,可能会遇到以下几类典型问题:

Windows系统安装Python 3.9.6详细步骤及环境变量配置
图 4:常见终端响应状态及对应的排查处理分支

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 脚本开发、自动化任务以及工程项目构建打下规范的基础。

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表