使用vscode为了添加python的环境变量主要有两大类,分别为1、全局设置;2、运行时设置;
全局设置方法有一种,运行时设置有两种,主要为:
一、全局设置环境变量
项目工程根目录中创建/修改
.vscode/settings.json
,并添加如下内容
{
"python.envFile": "${workspaceFolder}/.env"
}
项目工程根目录中创建/修改
.env
文件,并添加如下内容
PYTHONPATH=${PYTHONPATH}:/path/to/your/module
二、运行/调试时设置
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 进行调试时,设置环境变量
编辑
.vscode/launch.json
文件,添加PYTHONPATH
字段,内容如下:
{
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"env": {
"PYTHONPATH": "/path/to/your/module"
}
}
]
}