Python:安装Python时忘了勾选“Add Python to PATH”怎么办?

📅 2026/6/29 19:19:30
Python:安装Python时忘了勾选“Add Python to PATH”怎么办?
一、问题现象你打开终端Windows的cmd或PowerShell输入bashpython --version结果看到Windows下的报错textpython 不是内部或外部命令也不是可运行的程序或批处理文件。或者英文系统textpython is not recognized as an internal or external command, operable program or batch file. 有些电脑输入python没反应但输入py可能能用。如果py --version能正常显示版本说明Python其实装好了只是python命令没被识别。可以先试试py应急但最好还是把python修好。❓ 二、这是什么原因问题的根源在于环境变量 PATH里没有包含 Python 的安装路径。简单来说当你在终端输入一个命令比如python时系统会去 PATH 里列出的所有文件夹里找这个命令如果 PATH 里没有 Python 的安装目录系统就找不到python命令你安装时忘记勾选了最底部那个Add Python to PATH复选框![安装界面示意图]注意底部那个一定要打勾这就是唯一的原因不需要怀疑是不是装坏了。✅ 三、解决方案两种方法方法一重新安装推荐新手最简单这个方法最简单、最保险适合所有新手。找到你下载的 Python 安装包文件名类似python-3.12.x-amd64.exe双击重新运行。安装程序启动后不要点 Install Now而是点击下方的Modify修改或Uninstall卸载。 更保险的做法先点Uninstall彻底卸载然后重新安装。如果选择重新安装在安装界面的最底部务必勾选Add Python to PATH。点击Install Now等待安装完成。安装完成后关掉所有已打开的终端窗口重新打开一个因为旧的终端环境变量还没刷新。再次输入python --version验证是否成功。操作示意text安装界面底部 ☑ Install launcher for all users (recommended) ☑ Add Python to PATH ← 这个一定要打勾⚠️ 注意如果安装程序已经找不到了可以去官网重新下载一个用新安装包覆盖安装即可。覆盖安装不会影响你之前写的代码。方法二手动添加环境变量不重新安装如果不想重新安装可以手动把 Python 的路径加到 PATH 里。第1步找到 Python 的安装位置Python 默认安装在Windows默认C:\Users\你的用户名\AppData\Local\Programs\Python\Python312\Windows系统级安装C:\Program Files\Python312\如果你自定义了安装位置就去你选的那个文件夹 如果找不到在开始菜单搜索 Python右键点击 → 打开文件位置再右键点击快捷方式 → 打开文件所在位置就能找到真正的安装目录。第2步复制安装目录的路径比如你的 Python 装在textC:\Users\张三\AppData\Local\Programs\Python\Python312\同时还需要找到Scripts文件夹的路径pip 等工具在这里textC:\Users\张三\AppData\Local\Programs\Python\Python312\Scripts\ 你需要把这两个路径都加到 PATH 里一个是 Python 本身一个是 pip 等工具。第3步打开环境变量设置Windows 11/10在桌面或文件夹里右键点击此电脑或我的电脑选择属性点击左侧的高级系统设置在弹出的窗口中点击环境变量按钮或者快捷方式按Win R输入sysdm.cpl回车 → 高级 → 环境变量第4步添加路径到 PATH在系统变量下半部分里找到Path选中后点击编辑点击新建粘贴 Python 的安装目录路径如C:\Users\张三\AppData\Local\Programs\Python\Python312\再次点击新建粘贴 Scripts 目录路径如C:\Users\张三\AppData\Local\Programs\Python\Python312\Scripts\一路点击确定关闭所有窗口 如果不想影响其他用户也可以在用户变量里添加效果是一样的。第5步验证是否成功关掉所有已打开的终端窗口重新打开一个新的 cmd 或 PowerShell很重要输入bashpython --version如果看到版本号就成功了textPython 3.12.2 四、验证成功的完整测试修复完成后建议运行以下测试确保一切正常bash# 1. 查看 Python 版本 python --version # 2. 进入交互式环境 python # 3. 在交互式环境里运行一行代码 print(Hello, World!) Hello, World! # 4. 退出交互式环境输入 exit() 或按 CtrlZ 回车 exit() # 5. 检查 pip 是否可用 pip --version如果以上全部正常说明环境配置完美❓ 五、常见疑问解答Q1我明明勾选了 Add Python to PATH为什么还是不行可能勾选后安装过程中出了小问题重新安装一次就好了也可能是终端窗口没关掉重开环境变量需要新终端才能生效极少数情况下需要重启电脑Q2如果输入python不行但输入py可以怎么办Windows 系统自带的py命令Python Launcher可以帮你找到 Python你可以暂时用py代替python但建议还是把环境变量修好因为很多教程都用python命令Q3我的 Python 装在 D 盘或自定义位置怎么办找到你的自定义安装目录把路径加到 PATH 即可记得同时加两个路径D:\你的Python目录\和D:\你的Python目录\Scripts\Q4为什么改了环境变量后还是不行一定要关掉所有终端窗口重新打开新终端才会读取新的 PATH如果还不行重启电脑环境变量刷新最彻底的方式Q5macOS/Linux 用户有没有这个问题macOS/Linux 一般没有这个问题因为 Python 通常通过包管理器安装PATH 会自动配置但如果用源码编译安装也可能需要手动配置macOS 用户如果输入python出现的是 Python 2.7请用python3代替️ 六、如何避免以后出现类似问题每次安装时仔细看界面不要无脑点 Next每个选项都看一眼记住安装位置安装时可以选择自定义安装记下路径使用包管理器进阶Windows 可以用chocomacOS 用brew它们会自动配置环境变量 今日小结问题解决方法python 不是内部或外部命令1. 重新安装并勾选 PATH2. 或手动添加环境变量验证命令python --version核心提醒改完环境变量要关掉终端重开