Windows 环境下 Python 安装与环境变量配置,新手也能一步到位!
文章目录
前言
“想学 Python,第一步安装就卡壳了?”“明明装了 Python,打开命令提示符却显示‘不是内部或外部命令’?”如果你是 Windows 系统用户,又在 Python 安装和环境变量配置上踩过坑,那这篇推文绝对是你的 “救星”。今天,我们就用最通俗的语言、最详细的步骤,带你搞定 Python 安装与环境变量配置,全程无难点,新手也能轻松跟上!
一、提前准备:搞懂这 2 个问题,避免走弯路
在开始安装前,先花 1 分钟搞懂以下 2 个问题,能帮你避免 90% 的安装错误:
- 为什么要配置环境变量?
简单来说,环境变量就像 “指路牌”。当你在命令提示符(CMD)或 PowerShell 中输入python时,Windows 系统需要通过环境变量找到 Python 的安装路径,才能正常启动 Python 解释器。如果不配置环境变量,系统就找不到 Python,自然会提示 “命令不存在”。
- 该下载哪个版本的 Python?
Python 主要分为 Python 2.x 和 Python 3.x 两个系列,目前Python 2.x 已停止维护,所有新项目都建议使用 Python 3.x 版本。在选择具体版本时,建议优先选择 “稳定版”(比如 3.10、3.11 版本),避免选择最新的 “测试版”(可能存在兼容性问题)。
另外,要注意根据自己的 Windows 系统选择 “32 位” 或 “64 位” 安装包:
- 右键点击 “此电脑”→“属性”,在 “系统类型” 中可查看系统位数;
- 目前绝大多数 Windows 电脑都是 64 位,直接下载 64 位安装包即可。
二、 step 1:下载 Python 安装包(官方渠道最安全)
安装 Python 的第一步,是从官方网站下载安装包,避免从第三方平台下载(可能捆绑垃圾软件),具体步骤如下:
- 打开 Python 官方下载页
在浏览器中输入官方网址:https://www.python.org/downloads/windows/,进入 Windows 系统的 Python 下载页面。
- 选择合适的 Python 版本
在下载页面中,会看到多个 Python 版本,找到 “Stable Releases”(稳定版)下的版本(比如 “Python 3.11.8”),点击对应的 “Windows Installer (64-bit)”(64 位安装包),即可开始下载。
三、 step 2:安装 Python(关键步骤别选错)
双击下载好的.exe安装文件,进入 Python 安装界面,这一步有 2 个关键选项,一定要注意:
- 勾选 “Add Python 3.11 to PATH”(重中之重)
在安装界面的最下方,有一个 “Add Python 3.11 to PATH” 的选项(“3.11” 是你下载的 Python 版本号),必须勾选这个选项!
这个选项的作用是 “自动配置环境变量”,如果不勾选,后续需要手动配置环境变量,对新手来说会更麻烦。勾选后,系统会自动将 Python 的安装路径添加到环境变量中,省去后续手动操作的步骤。
- 选择安装方式:“Install Now” 或 “Customize Installation”
- 推荐新手选择 “Install Now”(立即安装):这是默认的安装方式,系统会自动将 Python 安装到默认路径(通常是C:\Users\你的用户名\AppData\Local\Programs\Python\Python311),无需手动设置,点击后等待安装完成即可。
- 有经验的用户可选择 “Customize Installation”(自定义安装):如果想修改安装路径(比如安装到 D 盘,避免 C 盘空间不足),可以选择这个选项。点击后,在 “Optional Features” 页面保持默认勾选(全部勾选即可),点击 “Next”,然后在 “Advanced Options” 页面中,点击 “Browse” 选择自定义安装路径(比如D:\Python311),再点击 “Install” 开始安装。
- 等待安装完成
无论选择哪种安装方式,安装过程都会持续 1-2 分钟,期间会显示 “Setup was successful”(安装成功)的提示,此时点击 “Close” 关闭安装界面即可。
四、 step 3:验证安装是否成功(2 种方法)
安装完成后,一定要验证是否成功,避免后续使用时出现问题,推荐以下 2 种验证方法:
方法 1:通过命令提示符(CMD)验证
- 按下Win + R键,在弹出的 “运行” 窗口中输入cmd,点击 “确定”,打开命令提示符。
- 在命令提示符中输入python --version(注意 “python” 后有空格,“version” 前有两个短横线),然后按下回车键。
- 如果显示类似 “Python 3.11.8” 的版本信息,说明 Python 安装成功,且环境变量配置正确;如果显示 “‘python’ 不是内部或外部命令,也不是可运行的程序或批处理文件”,则说明安装或环境变量配置有问题,需要重新检查。
方法 2:通过 Python 自带的 IDLE 验证
IDLE 是 Python 自带的简单开发工具,通过它也能验证安装是否成功:
- 点击 Windows 开始菜单,在 “最近添加” 或 “Python 3.11” 文件夹中,找到 “IDLE (Python 3.11 64-bit)”,点击打开。
- 打开后会弹出一个 Python Shell 窗口,窗口第一行显示 “Python 3.11.8 (tags/v3.11.8:db85d51, Oct 15 2023, 10:45:59) [MSC v.1935 64 bit (AMD64)] on win32”,说明 Python 正常运行,安装成功。
五、 特殊情况:如果忘记勾选 “Add Python to PATH”,手动配置环境变量
如果在安装时不小心忘记勾选 “Add Python to PATH”,导致在命令提示符中输入python提示错误,也不用重新安装,手动配置环境变量即可,具体步骤如下:
- 找到 Python 的安装路径
首先需要确定 Python 的安装路径:
- 如果是默认安装:路径通常是C:\Users\你的用户名\AppData\Local\Programs\Python\Python311(“你的用户名” 是你 Windows 系统的登录名,比如 “Admin”;“Python311” 是版本号,根据你安装的版本调整)。
- 如果是自定义安装:路径是你当时选择的路径(比如D:\Python311)。
| 小贴士:如果找不到路径,可以打开 “此电脑”,在搜索框中输入 “python.exe”,找到后右键点击 “打开文件所在的位置”,即可看到 Python 的安装路径,将这个路径复制下来(比如D:\Python311)。
-
打开环境变量配置窗口
1.右键点击 “此电脑”→“属性”,在弹出的 “系统” 窗口中,点击左侧的 “高级系统设置”。
2.在 “系统属性” 窗口中,点击 “高级” 选项卡,然后点击下方的 “环境变量” 按钮。
3.在 “环境变量” 窗口中,找到 “用户变量” 下的 “Path” 变量,点击 “编辑”。 -
添加 Python 路径到环境变量
1.在 “编辑环境变量” 窗口中,点击 “新建”,然后将复制的 Python 安装路径粘贴进去(比如D:\Python311)。
2.再点击 “新建”,粘贴 Python 安装路径下的 “Scripts” 文件夹路径(比如D:\Python311\Scripts,这个文件夹包含 pip 等工具,必须添加)。
3.点击 “确定”→“确定”→“确定”,关闭所有窗口。 -
验证手动配置是否成功
关闭之前打开的命令提示符,重新打开一个新的命令提示符,输入python --version,如果显示版本信息,说明手动配置环境变量成功。
六、 常见问题解决:遇到这些问题,这样处理
在安装和配置过程中,可能会遇到一些小问题,这里总结了 3 个常见问题及解决方法:
- 安装时提示 “Python 已安装”
如果之前安装过 Python,再次安装时会提示 “Python is already installed”,此时可以选择 “Repair”(修复)或 “Uninstall”(卸载后重新安装):
- 选择 “Repair”:可以修复受损的 Python 文件,同时会自动重新配置环境变量;
- 选择 “Uninstall”:先卸载旧版本,再安装新版本(注意:卸载旧版本会删除已安装的 Python 库,如需保留,需提前备份)。
-
命令提示符中输入python没反应
这种情况通常是环境变量配置错误,建议重新检查环境变量中的 Python 路径是否正确,并且确保路径中没有空格或特殊字符(比如中文)。如果路径正确,可尝试关闭命令提示符后重新打开(环境变量配置后需要重启命令提示符才能生效)。 -
安装后无法使用 pip
pip 是 Python 的包管理工具,用于安装第三方库(比如 NumPy、Pandas),如果在命令提示符中输入pip --version提示错误,可能是没有添加 “Scripts” 文件夹路径到环境变量,按照步骤五中的方法添加 “Scripts” 路径即可。
Python 安装与环境变量配置,看似简单,但对新手来说很容易因为 “漏勾选选项”“路径写错” 等小问题卡壳。希望今天这篇详细的步骤指南,能帮你顺利搞定 Python 的 “第一步”,为后续的 Python 学习(比如数据分析、数学建模、爬虫开发)打下坚实的基础。
如果你在安装过程中遇到了其他问题,或者有更便捷的安装技巧,欢迎在评论区留言分享~ 后续我们还会推出更多 Python 入门教程,关注我,一起从 “Python 小白” 成长为 “编程高手”!

更多推荐



所有评论(0)