如何在Windows命令行任意路径下运行.py脚本
Windows下任意位置运行Python脚本的解决方法
排查与修复步骤
验证PATH配置有效性
打开命令提示符,执行echo %PATH%,查看脚本所在文件夹是否在输出的路径列表中。如果未找到,说明PATH配置未生效,需重启命令提示符(或电脑)让设置生效;同时检查路径是否存在拼写错误,比如多余空格、符号或路径指向错误。正确调用脚本
你当前的错误是因为指定了错误的绝对路径。若脚本所在文件夹已加入PATH,直接在命令行输入Runtime.py即可,Windows会通过PATH定位脚本并调用关联的Python程序执行。无需用python命令加绝对路径(除非路径完全正确)。修复Python与.py文件的关联
若直接输入脚本名无效,检查文件关联:- 右键
.py文件,选择「打开方式」>「选择默认应用」,选中你的Python执行文件(如python.exe),勾选「始终使用此应用打开.py文件」。 - 也可在命令行执行以下命令(替换为你的Python实际安装路径):
assoc .py=Python.File ftype Python.File="C:\Your\Python\Path\python.exe" "%1" %*
- 右键
备选方案:创建批处理文件
若上述方法均无效,可在脚本所在文件夹创建Runtime.bat文件,内容如下:@echo off python "C:\Your\Script\Path\Runtime.py" %*将该批处理文件所在文件夹加入PATH,之后在任意位置输入
Runtime.bat即可运行脚本。
内容的提问来源于stack exchange,提问作者Daniel Podobinski
相关产品推荐
相关产品推荐

