安装前准备:为什么要这么安装?
在开始之前,先理解一个核心概念:在 Windows 上安装 Python 时,强烈建议勾选 "Add Python to PATH" 这个选项。

- 什么是 PATH? PATH 是操作系统的一个环境变量,它包含了一系列文件夹的路径,当你在命令行(如 CMD 或 PowerShell)中输入一个命令时,系统会去这些 PATH 指定的文件夹里寻找对应的可执行文件。
- 为什么重要? 如果勾选了 "Add Python to PATH",你就可以在命令行的任何位置直接使用
python命令,而无需先切换到 Python 的安装目录,这会极大地方便你后续使用命令行工具(如pip)和集成开发环境(如 VS Code, PyCharm)。
详细安装步骤
我们将分为两部分:
- 从官网下载并安装 Python
- 验证安装是否成功
第一步:下载 Python 安装程序
-
访问 Python 官方网站 打开浏览器,访问 Python 的官方网站:https://www.python.org/
-
下载安装包
- 在网站首页,你会看到一个显眼的 "Downloads" 菜单。
- 将鼠标悬停在 "Downloads" 上,它会自动检测你的操作系统并推荐最新的稳定版,通常显示的是 "Download Python 3.x.x"。
- 注意: 请务必下载 Python 3.x 版本,因为 Python 2.x 已在 2025 年停止官方支持,不再推荐使用。
- 点击这个下载链接,就会开始下载一个名为
python-3.x.x-amd64.exe的文件(amd64表示 64 位系统,如果你的系统是 32 位,文件名会是...-x86.exe,但现在绝大多数电脑都是 64 位)。
第二步:运行安装程序并配置
-
打开安装程序 找到你刚刚下载的
.exe文件,双击运行它。重要:请务必以管理员身份运行,右键点击安装文件,选择 “以管理员身份运行”。
(图片来源网络,侵删) -
关键步骤:勾选 "Add Python to PATH"
- 安装程序启动后,你会看到第一个界面。这是最关键的一步!
- 在这个界面的左下角,你会看到一个名为
Add python.exe to PATH的复选框。 - 请务必勾选它! 勾选后,旁边可能会出现一个 "Disable path length limit"(禁用路径长度限制)的选项,也建议勾选,这可以避免未来因 Windows 路径过长而引发的一些问题。
-
选择 "Install Now"(推荐新手)
- 勾选完 PATH 选项后,直接点击界面中间的
Install Now按钮。 - 这会使用默认设置进行安装,包括将 Python 安装到你的用户目录下(如
C:\Users\你的用户名\AppData\Local\Programs\Python\Python3x),这是一个安全且推荐的做法,不需要管理员权限即可完成。 - 安装程序会自动处理所有配置,你只需等待进度条完成即可。
- 勾选完 PATH 选项后,直接点击界面中间的
-
(可选)选择 "Customize installation"(高级用户) 如果你有特殊需求,比如想更改安装路径、选择安装可选组件等,可以点击
Customize installation,对于初学者,默认安装完全足够。 -
完成安装 安装完成后,会弹出一个提示你安装成功的窗口,点击
Close关闭它。请不要勾底部的 "Disable path length limit" 复选框,因为这一步在 "Install Now" 模式下已经自动处理了。
(图片来源网络,侵删)
第三步:验证安装
安装完成后,我们需要验证 Python 是否被正确安装并且系统能够找到它。
-
打开命令提示符 或 PowerShell
- 按
Win+S键,输入cmd或powershell,然后按回车,建议使用 PowerShell,因为它功能更强大。
- 按
-
检查 Python 版本 在打开的命令行窗口中,输入以下命令并按回车:
python --version
或者(
python命令不工作,可以尝试py,这是 Python 官方推荐的启动器):py --version
如果安装成功,它会显示你安装的 Python 版本号,
Python 3.11.4,如果提示'python' 不是内部或外部命令...,说明你很可能没有在第一步中勾选 "Add Python to PATH",请参考下面的 “常见问题” 部分解决。 -
检查 Python 是否启动 输入以下命令并按回车:
python
或者
py
如果成功,你会看到 Python 的交互式解释器提示符
>>>,并且显示版本信息,这表明 Python 环境已准备就绪,你可以输入exit()或按Ctrl + Z然后回车来退出。 -
检查 pip 是否可用
pip是 Python 的包管理器,用来安装第三方库,输入以下命令检查其版本:pip --version
或者使用启动器:
py -m pip --version
如果显示 pip 的版本号,说明
pip也配置好了。
常见问题与解决方案
问题1:运行 python --version 时提示 “'python' 不是内部或外部命令...”
原因: 这是最常见的问题,表示 Windows 的 PATH 环境变量中没有包含 Python 的安装路径。
解决方案:
-
手动添加 Python 到 PATH
- 打开 “开始” 菜单,搜索 “编辑系统环境变量”,并打开它。
- 在弹出的 “系统属性” 窗口中,点击右下角的 “环境变量...” 按钮。
- 在下方的 “系统变量” 列表中(注意不是上方的“用户变量”),找到名为
Path的变量,选中它,然后点击 “编辑...”。 - 在 “编辑环境变量” 窗口中,点击 “新建”。
- 添加 Python 的安装路径,如果你使用了默认安装,路径通常是:
C:\Users\你的用户名\AppData\Local\Programs\Python\Python3x(将
Python3x替换为你实际的版本文件夹,如Python311)。 - 再点击 “新建”,添加 Python 的 Scripts 路径:
C:\Users\你的用户名\AppData\Local\Programs\Python\Python3x\Scripts - 点击所有窗口的 “确定” 保存设置。
- 重要: 关闭所有已打开的命令行窗口,然后重新打开一个新的,再尝试
python --version命令。
-
使用 Python 启动器
py作为临时解决方案,你可以直接使用py命令,它通常能被系统自动识别。py --version py your_script.py
问题2:安装程序提示 “Access is denied” 或需要权限
原因: 你没有以管理员身份运行安装程序,或者尝试安装到需要管理员权限的系统目录(如 C:\Python)。
解决方案: 请按照第一步的说明,右键点击安装文件,选择 “以管理员身份运行”,对于新手,强烈推荐使用 "Install Now" 选项,它会将 Python 安装到用户目录下,避免权限问题。
- 下载: 从 python.org 下载最新的 Python 3.x 安装包。
- 安装: 右键以管理员身份运行安装包,务必勾选
Add python.exe to PATH,然后点击Install Now。 - 验证: 打开 PowerShell 或 CMD,运行
python --version或py --version,确认能看到版本号。
恭喜!现在你的 Windows 系统已经成功配置好了 Python 环境,可以开始你的 Python 学习之旅了!接下来你可以选择一个代码编辑器(如 Visual Studio Code)来编写你的第一个 Python 程序。
