Python 3.9.0 Windows版下载与安装图文教程

沈亦白
沈亦白
发布时间:2026-11-13 | 2人浏览过
原创

本教程详细讲解在 Windows 操作系统上下载与安装 Python 3.9.0 的完整图文流程,涵盖系统兼容性、官网安装包类型选择、环境变量自动配置、解除路径长度限制以及命令行环境验证测试。

Python 3.9.0 是 Python 3.9 系列的首个正式版本,在字典合并运算、类型提示泛型以及字符串前缀后缀处理等方面引入了多项实用特性。在 Windows 系统上部署该版本,关键在于准确识别操作系统的最低版本限制、在官网获取适配系统架构的安装包,以及在安装向导中正确配置系统环境变量。本文将按实际操作流程,详细梳理从环境检查、安装包下载、向导设置到命令行验证测试的全过程。

一、系统兼容性与安装前准备

在开始下载 Python 3.9.0 之前,必须首先确认当前计算机的 Windows 系统版本。这是因为 Python 官方从 3.9.0 版本开始,正式停止了对旧版操作系统的支持。

核心限制提醒:Python 3.9.0 无法在 Windows 7 及更早版本的操作系统上安装和运行。Python 官方发布说明中明确注明:"Note that Python 3.9.0 cannot be used on Windows 7 or earlier." 如果使用的是 Windows 7,安装程序会在启动时直接阻断报错;该类系统用户需使用 Python 3.8 或更早版本。

运行 Python 3.9.0 的系统要求如下:

  • 完全支持:Windows 11、Windows 10(64 位与 32 位均可)、Windows Server 2016 及更高版本。
  • 兼容运行:Windows 8.1、Windows Server 2012 R2(需确保系统安装了最新的 Windows Update 累积补丁及通用 C 运行库)。
  • 不支持:Windows 7、Windows Vista、Windows XP 及对应年代的服务器系统。

确认系统位数的方法非常简单:按下键盘上的快捷键 Win + R,在弹出的“运行”对话框中输入 winver 并回车,即可查看 Windows 版本;或者右键点击桌面“此电脑”选择“属性”,在“系统类型”一栏中确认是“64 位操作系统”还是“32 位操作系统”。目前绝大多数现代 PC 均为 64 位操作系统。

Python 3.9.0 Windows版下载与安装图文教程
图 1:Python 3.9.0 运行环境与 Windows 版本兼容性划分

二、官方安装包获取与版本选型

获取 Python 安装包最安全可靠的渠道是 Python 官方网站。由于 Python 3.9.0 发布于 2020 年 10 月 5 日,属于特定的历史版本,官方首页的“Download”按钮通常默认展示最新维护版,因此需要前往专门的 Windows 版本发布页面进行下载:

  1. 打开浏览器,访问 Python 官方 Windows 专区:https://www.python.org/downloads/windows/
  2. 在页面中向下滚动,找到发布标题为 Python 3.9.0 - Oct. 5, 2020 的专栏。
  3. 在“Files”列表中,可以看到多个适用于 Windows 的安装文件,各文件特征与定位如下表所示:
安装文件名称 适用架构 特性说明与选择建议
Windows installer (64-bit)
python-3.9.0-amd64.exe
x86-64 / 64位 【强烈推荐】绝大多数 64 位 Windows 用户的首选标准安装程序,集成 pip、IDLE、标准库及向导式安装。
Windows installer (32-bit)
python-3.9.0.exe
x86 / 32位 仅供 32 位 Windows 系统或对 32 位运行库有特殊依赖的场景使用,单进程内存受限于 4GB。
Windows embeddable package (64-bit)
python-3.9.0-embed-amd64.zip
x86-64 / 64位 绿色便携/嵌入式压缩包。不包含 pip 包管理器和 IDLE,主要用于软件集成内嵌,初学者请勿下载。
Windows embeddable package (32-bit)
python-3.9.0-embed-win32.zip
x86 / 32位 32 位的嵌入式免安装包,仅用于特定的极简分发或软件打包场景。

对于使用现代电脑进行常规编程学习和项目开发的读者,直接点击下载 Windows installer (64-bit)(即 python-3.9.0-amd64.exe)即可。

Python 3.9.0 Windows版下载与安装图文教程
图 2:Python 3.9.0 官方发布包类型对照与选型流程

三、Windows 安装向导详细配置步骤

下载完成后,双击运行 python-3.9.0-amd64.exe 即可打开安装向导界面。这是整个安装过程中最关键的一步,必须注意以下核心细节:

1. 核心关键项:勾选 Add Python 3.9 to PATH

在安装向导首页的底部,有两个复选框:

  • Install launcher for all users (recommended):默认为勾选状态,建议保持勾选,这允许系统安装 py 命令管理器。
  • Add Python 3.9 to PATH:默认处于未勾选状态,必须手动点击勾选!

为什么必须勾选这一项?如果不勾选,安装程序不会将 Python 的可执行文件目录和 Scripts 脚本目录添加到 Windows 系统的环境变量 PATH 中。结果就是在后续打开命令提示符输入 python 或 pip 时,系统会提示 “'python' 不是内部或外部命令,也不是可运行的程序或批处理文件”,需要繁琐的手动编辑系统属性。勾选此项后,安装器会自动帮我们写好所有环境变量路径。

2. 选择安装模式(Install Now vs Customize installation)

向导提供了两种安装方式:

  • Install Now(立即安装):推荐大多数初学者使用。它会将 Python 安装到当前用户的个人目录中(一般为 C:\Users\<用户名>\AppData\Local\Programs\Python\Python39),并自动安装 IDLE、pip 和标准文档。优点是不需要管理员多层权限,直接一键搞定。
  • Customize installation(自定义安装):适合有明确目录规划的开发者。点击后可以进入高级选项页,建议确认以下组件勾选状态:
    • Documentation(文档):默认勾选。
    • pip(核心包管理器):必须保持勾选。
    • tcl/tk and IDLE(图形交互环境与自带编辑器):必须保持勾选。
    • Python test suite(测试套件):可按需保留。
    • py launcher(启动器):保持勾选。
    点击“Next”进入“Advanced Options”,可以在最下方的“Customize install location”中将路径修改为更简短的目录,例如 C:\Python39(注意:路径中禁止出现中文和空格)。

3. 解除路径长度限制(Disable path length limit)

安装进度条走完后,界面会显示 “Setup was successful”(安装成功)。此时不要急于关闭窗口,向导底部会提示一个盾牌图标选项:“Disable path length limit”。

Windows 操作系统历史上默认限制文件路径最大长度为 260 个字符(即经典的 MAX_PATH 限制)。在后续使用 Python 进行项目开发并借助 pip 安装深度依赖包时,非常容易因层级嵌套过深而触发“路径过长”报错。点击“Disable path length limit”,在弹出的用户账户控制(UAC)窗口中点击“是”,即可一键解除该限制,省去后续调试排错的隐患。点击完成后,再点击“Close”退出安装向导。

Python 3.9.0 Windows版下载与安装图文教程
图 3:Python 3.9.0 安装向导核心选项设置与操作细节

四、安装后环境验证与基本操作

安装向导关闭后,需要对 Python 运行环境进行验证,确保解释器、包管理器和环境变量均已正确生效。

1. 启动终端并验证版本

按快捷键 Win + R,在运行窗口中输入 cmd 并回车(或在开始菜单中搜索“PowerShell”并打开)。注意:必须新开一个终端窗口,旧窗口无法读取刚刚写入的环境变量。

在终端中执行以下命令查看 Python 解释器版本:

C:\Users\Admin> python --version
Python 3.9.0

如果输出明确显示为 Python 3.9.0,说明环境变量已生效且系统正确调用了 3.9.0 解释器。

2. 验证 pip 包管理工具

在终端中执行以下命令,查看内置的包管理器是否可用:

C:\Users\Admin> pip --version
pip 20.2.2 from C:\Users\Admin\AppData\Local\Programs\Python\Python39\lib\site-packages\pip (python 3.9)

能够正常输出 pip 版本及对应的 Python 3.9 路径,即表明包管理环境完全正常,后续可以通过 pip install 安装所需的第三方库。

3. 运行交互式解释器测试

在命令行直接输入 python 并回车,进入 Python 的交互式命令行(REPL):

C:\Users\Admin> python
Python 3.9.0 (tags/v3.9.0:9cf6752, Oct  5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Hello, Python 3.9!")
Hello, Python 3.9!
>>> exit()

在 >>> 提示符后输入代码即可即时执行;测试完成后输入 exit() 或按快捷键 Ctrl + Z 并回车,即可退出交互环境返回普通命令行。

Python 3.9.0 Windows版下载与安装图文教程
图 4:Python 3.9.0 命令行环境验证与常见排错速查

五、常见问题排查与优化建议

1. 命令行输入 python 后弹出微软商店(Microsoft Store)

在 Windows 10 和 Windows 11 中,系统默认配置了名为“应用执行别名”的机制。如果 Python 环境变量优先级低于系统别名,或者安装时未勾选 PATH,终端输入 python 时可能会唤起应用商店提示购买或安装新版 Python。

解决办法:

  1. 打开 Windows“设置”窗口(快捷键 Win + I)。
  2. 在搜索框中输入“管理应用执行别名”并点击进入。
  3. 在列表中找到名为“应用安装程序 (python.exe)”和“应用安装程序 (python3.exe)”的两项,将其右侧的开关全部设置为“关闭”状态。
  4. 重新打开终端运行 python --version 即可恢复正常指向。

2. 手动补充环境变量方法

如果安装向导中确实遗漏了勾选 Add Python 3.9 to PATH,无需重新安装,可按如下步骤手动补全:

  1. 按下快捷键 Win + R,输入 sysdm.cpl 并回车,打开“系统属性”窗口。
  2. 切换至“高级”选项卡,点击右下角的“环境变量”按钮。
  3. 在“用户变量”或“系统变量”区域中找到名为 Path 的变量,选中后点击“编辑”。
  4. 点击“新建”,分别添加 Python 解释器的主目录与 Scripts 目录(根据实际安装路径):
    • 标准安装路径示例:%LocalAppData%\Programs\Python\Python39
    • 脚本目录路径示例:%LocalAppData%\Programs\Python\Python39\Scripts
  5. 连续点击“确定”保存所有窗口设置,并彻底关闭当前所有终端窗口,重新启动 cmd 进行测试。

3. 配置国内镜像源加速 pip 下载

Python 3.9.0 安装自带的 pip 默认从国外官方 PyPI 仓库下载第三方包,网络延迟可能较高。建议在终端中执行以下命令,将 pip 源一键配置为国内镜像源(以清华大学镜像源为例):

C:\Users\Admin> pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Writing to C:\Users\Admin\AppData\Roaming\pip\pip.ini

配置完成后,未来执行 pip install <package_name> 时就会自动走高速镜像通道,大幅提升下载和安装效率。

相关专题:

本站声明

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

Python 相关产品和应用

全部下载

专题列表