Home > Enterprise >  Can't run `terminal.integrated.env` command in integrated terminal: "command not found&quo
Can't run `terminal.integrated.env` command in integrated terminal: "command not found&quo

Time:09-19

Following this manual page:
screenshot of VS Code's settings UI with terminal.integrated.env filtered

Depending on your OS/platform, you put a terminal.integrated.env.<os> block in your VS Code's settings.json file to specify the environment variables to inject when using VS Code's integrated terminal:

From https://code.visualstudio.com/docs/getstarted/settings#_default-settings:

// Object with environment variables that will be added to the
// VS Code process to be used by the terminal on Linux. Set to  
// `null` to delete the environment variable.
"terminal.integrated.env.linux": {},

So if you are on Linux:

"terminal.integrated.env.linux": {
  "PYTHONPATH": "<absolute path>"
},

Note: see the Python docs on PYTHONPATH on what exactly needs to be specified here.

Or, as the guide says, you can also specify a .env file.

  • Related