Windows下Python可在cmd查询版本但运行py文件提示未找到求助
可行解决步骤
- 第一步:先验证指定解释器运行是否正常
打开命令提示符,不要直接点击运行脚本,输入命令python 你的脚本文件名.py执行,如果可以正常输出结果,说明问题出在.py文件的关联设置或者系统别名上,继续后续步骤。 - 第二步:关闭Windows系统的Python应用执行别名
打开Windows设置 → 应用 → 高级应用设置 → 应用执行别名,找到所有名称为python.exe、python3.exe的「应用安装程序」项,将对应的开关全部关闭。 - 第三步:修改.py文件的默认打开方式
右键任意一个.py文件,选择「属性」→ 点击「打开方式」后的「更改」按钮 → 找到你实际安装的Python路径下的python.exe程序,选中后确认设为默认打开程序。 - 第四步:调整环境变量优先级
打开系统环境变量编辑界面,在Path变量中,将你自行安装的Python根目录、以及对应Scripts目录的路径,上移到C:\Users\你的用户名\AppData\Local\Microsoft\WindowsApps路径的上方,保存修改后重启终端再尝试。
注意:所有环境变量修改完成后,必须重启命令提示符/PowerShell窗口,修改才会生效。
内容的提问来源于stack exchange,提问作者nguyencuc2486
相关产品推荐
相关产品推荐

