已安装Python但CMD无法识别,Windows命令失效,路径变量异常求助
解决方法
先修复系统基础命令失效问题
系统命令(ipconfig、tracert等)失效,说明系统环境变量里的Path丢失了关键系统路径。操作步骤:- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「系统变量」列表里找到Path,双击打开编辑界面
- 检查是否存在以下路径,没有就手动添加:
C:\WindowsC:\Windows\System32C:\Windows\System32\Wbem
- 保存所有设置
再修复Python的py命令问题
- 确认系统变量和用户变量的Path里,都添加了Python安装路径:
C:\Users\HP\AppData\Local\Programs\Python\Python311,以及Scripts路径:C:\Users\HP\AppData\Local\Programs\Python\Python311\Scripts - 如果还是找不到
py命令,说明Python Launcher没装或者路径没在系统Path里:- 重新运行Python安装包,勾选「Install launcher for all users」选项,安装完成后重启cmd测试
- 或者手动检查
C:\Windows\System32里有没有py.exe,有则确保这个路径在系统Path里
- 确认系统变量和用户变量的Path里,都添加了Python安装路径:
验证操作
关闭所有已打开的cmd窗口,重新打开一个新窗口,分别输入ipconfig和py -version测试是否正常执行
内容的提问来源于stack exchange,提问作者lika
相关产品推荐
相关产品推荐

