王锐
王锐
发布于 2025-02-22 / 11 阅读
0
0

使用vscode运行python程序如何添加环境变量?

使用vscode为了添加python的环境变量主要有两大类,分别为1、全局设置;2、运行时设置;

全局设置方法有一种,运行时设置有两种,主要为:

一、全局设置环境变量

  1. 项目工程根目录中创建/修改 .vscode/settings.json ,并添加如下内容

{
  "python.envFile": "${workspaceFolder}/.env"
}
  1. 项目工程根目录中创建/修改 .env 文件,并添加如下内容

PYTHONPATH=${PYTHONPATH}:/path/to/your/module

二、运行/调试时设置

1.1 运行任务时,设置环境变量

  1. 编辑 .vscode/tasks.json 文件,添加PYTHONPATH字段,内容如下:

{
  "tasks": [
    {
      "label": "Run Python Program",
      "type": "shell",
      "command": "python",
      "args": [
        "${workspaceFolder}/your_program.py"
      ],
      "options": {
        "env": {
          "PYTHONPATH": "/path/to/your/module"
        }
      },
      "problemMatcher": []
    }
  ]
}

1.2 进行调试时,设置环境变量

  1. 编辑 .vscode/launch.json 文件,添加PYTHONPATH字段,内容如下:

{
  "configurations": [
    {
      "name": "Python: Current File",
      "type": "python",
      "request": "launch",
      "program": "${file}",
      "env": {
        "PYTHONPATH": "/path/to/your/module"
      }
    }
  ]
}


评论