This extension reads python.defaultInterpreterPath (set by the official Python extension) and writes it when you switch environments. No additional settings required.
Known Issues
Package list is fetched with pip list on first expand and cached until Refresh is clicked
Only pyenv-managed environments are shown; conda/venv outside pyenv are not detected
Release Notes
0.2.5
Create virtual environments via pyenv virtualenv or python -m venv directly from the sidebar + button
0.2.4
Optimized icon with proper padding and official Python colors
0.2.3
Environments are now expandable to show installed packages
"Activate in Terminal" always opens a new terminal window named after the environment
0.2.2
Initial public release
Sidebar tree, status bar, health check, fix getEnvironment error