You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让VS Code编辑器标签旁Run按钮应用Python自定义launch配置?

解决VS Code编辑器Run按钮不加载自定义launch配置的问题

方法一:让Run按钮直接调用调试配置

编辑器标签旁的Run按钮默认使用独立运行逻辑,不会读取launch.json配置,可通过以下设置让它复用你的调试配置:

  • 打开VS Code设置(快捷键Ctrl+,)
  • 搜索**python.runnerType**,将其值修改为debugger
  • 保存设置后,Run按钮会自动调用你在launch.json中定义的默认调试配置(即你配置的Python: Current File),所有包含PYTHONPATH在内的参数都会生效。

方法二:全局配置环境变量(通用所有运行场景)

如果希望所有Python运行方式(包括Run按钮、终端运行、调试)都加载PYTHONPATH,可以通过全局环境配置实现:

  1. 打开settings.json(快捷键Ctrl+Shift+P,输入Open Settings (JSON)打开)
  2. 添加以下配置:
"python.envFile": "${workspaceFolder}/.env"
  1. 在项目根目录创建.env文件,写入:
PYTHONPATH=C:/repo/python

此后不管用哪种方式运行Python脚本,都会自动加载这个环境变量,launch.json中的env配置会在调试时优先生效(如果有冲突)。

内容的提问来源于stack exchange,提问作者Michael

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 22:21:35