This package provides type declarations and a helper to access the API exposed by the Python Environments extension for VS Code.
- Install the package and add an
extensionDependenciesentry in your extension'spackage.json:
- Install the npm package:
npm install @vscode/python-environments
- Import and use the API in your extension:
import { PythonEnvironments } from '@vscode/python-environments';
export async function activate() {
const api = await PythonEnvironments.api();
// Get all discovered environments
const envs = await api.getEnvironments('all');
for (const env of envs) {
console.log(env.displayName, env.version);
}
}