在命令提示符下运行 Python 文件会启动 vscode

问题描述

我试图在 windows 命令提示符下启动一个 python 脚本,但它没有这样做,而是在 vscode 上打开脚本。我在 vscode 中搜索了选项并没有找到任何东西。我怎样才能阻止这种行为?

解决

我只是更改了 .py文件认程序

解决方法

您需要.py 文件的默认应用程序更改为 python.exe。 这将指示 Windows 将您尝试打开的 Python 脚本的文件名传递给 python.exe,后者将执行它。

python my_script.py

作为奖励,如果您将 PATHEXT 环境变量更改为包含 .py 扩展名。这将允许您在 shell 中工作时运行 python 脚本,而无需在它前面加上 python 命令。

./my_script.py

Python 安装程序默认执行此操作,但如果不存在,您可以添加它。