Windows 10系统安装Python后无法运行.py脚本的问题咨询
排查解决步骤
1. 修正命令行执行语法错误
你输入的C:\Users\enriq>Desktop>MyScripts>intro.py属于语法错误:路径中的>是命令提示符自带的提示符标识,并非手动输入的路径分隔符,Windows路径分隔符需使用\。正确执行方式二选一:
- 先切换到脚本所在目录再执行:
cd C:\Users\enriq\OneDrive\Desktop\MyScripts python intro.py
- 直接指定全路径执行:
python C:\Users\enriq\OneDrive\Desktop\MyScripts\intro.py
2. 修正环境变量错误配置
你当前用户Path和系统Path互相嵌套的配置属于错误逻辑,会引发路径解析异常,按以下规则调整:
- 系统Path仅保留系统级默认路径:
%SystemRoot%\system32、%SystemRoot%、%SystemRoot%\System32\Wbem、%SYSTEMROOT%\System32\WindowsPowerShell\v1.0、%SYSTEMROOT%\System32\OpenSSH、%USERPROFILE%\AppData\Local\Microsoft\WindowsApps - 用户Path仅保留个人级所需路径:
C:\Users\enriq\AppData\Local\Programs\Python\Python39\Scripts、C:\Users\enriq\AppData\Local\Programs\Python\Python39、C:\Users\enriq\OneDrive\Desktop\MyScripts - 保存配置后,重启所有已打开的命令提示符、VSCode、PyCharm窗口,确保环境变量生效。
3. 校验.py文件关联规则
右键任意.py文件,选择「打开方式」→「选择其他应用」,找到路径为C:\Users\enriq\AppData\Local\Programs\Python\Python39\python.exe的主程序,勾选「始终使用此应用打开.py文件」后确认保存。
4. 编辑器运行配置校验
- VSCode:打开目标.py文件后,点击左下角的Python解释器选择按钮,选中对应Python3.9.7版本后按F5运行即可。
- PyCharm:进入「File → Settings → Project: 你的项目名 → Python Interpreter」,选择对应Python3.9.7的解释器路径,保存后再运行脚本。
5. 特殊场景排查
如果脚本存放在OneDrive同步目录下运行异常,可将脚本复制到本地非同步目录(如C盘自建文件夹)测试,排除OneDrive文件同步占用的问题。
内容的提问来源于stack exchange,提问作者Kike
相关产品推荐
相关产品推荐

