在Atom中执行Python脚本报错:'python'未被识别为有效命令
解决PowerShell中'python'未被识别的问题
这个错误很常见,本质是系统找不到Python的可执行文件路径——因为Python的安装目录没被添加到系统环境变量里,导致PowerShell和Atom都没法定位到python.exe。下面是一步步的解决方法:
第一步:找到你的Python安装路径
默认安装的话,路径通常是C:\Users\[你的用户名]\AppData\Local\Programs\Python\PythonXX(XX是你的Python版本号,比如Python311)。如果你是自定义安装的,就找你当时选的文件夹,里面要有python.exe文件。第二步:把Python路径添加到系统环境变量
- 右键点击「此电脑」→ 选择「属性」→ 点击「高级系统设置」→ 打开「环境变量」窗口
- 在「系统变量」区域找到「Path」变量,点击「编辑」
- 点击「新建」,把刚才找到的Python安装路径粘贴进去;另外建议把同目录下的
Scripts文件夹也加进去(比如C:\Users\[你的用户名]\AppData\Local\Programs\Python\PythonXX\Scripts,这个是pip工具的路径,后续装包也用得到) - 依次点击「确定」保存所有设置
第三步:重启终端和编辑器
环境变量的修改需要重启PowerShell和Atom才会生效,别直接在原来的窗口里试,一定要关掉重新打开。第四步:验证是否修复成功
打开新的PowerShell窗口,输入python --version,如果能显示出你的Python版本号,就说明没问题了。这时候再回到Atom里运行你的loading.py脚本,应该就能正常执行了。
另外提个小建议:下次安装Python的时候,记得勾选安装界面里的「Add Python to PATH」选项,这样安装程序会自动帮你配置环境变量,就不会再碰到这个问题啦。
内容的提问来源于stack exchange,提问作者Sheetal Kundra
相关产品推荐
相关产品推荐

