Skip to content

Latest commit

 

History

History
52 lines (33 loc) · 3.33 KB

File metadata and controls

52 lines (33 loc) · 3.33 KB

Deprecated

This extension is no longer being maintained. We recommend migrating to the Microsoft Python Environments Extension instead. Some functionalities may not be present yet, but it is under active development and being actively maintained.

Note: The Python Environments extension requires requires the pre-release version of the Python extension (ms-python.python) to operate (version 2024.23.2025010901 or later).

Feel free to submit new issues or feature requests on the Microsoft Python Environments Extension repository and reference its documentation in the README.md.

Python Environment Manager

A Visual Studio Code extension that provides the ability to view and manage all of your Python environments & packages from a single place.

Features

  • Quickly change workspace Python Environments
  • Viewing Environments specific to a Workspace
  • Viewing all of your Python environments grouped by their type (Conda, PyEnv, etc)
  • Creating a terminal with the environment activated.
  • Create/delete Conda and Virtual Environments.
  • Install specific versions of Python from PyEnv
  • View, install, update and uninstall packages in your environments
    • Ability to search and install Conda, Poetry and Pip packages
  • View outdated Conda and Pip packages
  • Support for Poetry Environments
  • Install Python along with Conda using Micromamba
  • Set a Python environment as the active workspace Python interpreter as used by the Python Extension

Coming soon

  • Improved support for Poetry
  • Improved support for PipEnv

Quickly change your Workspace Python Environment

Workspace Environments

Create Workspace Environments

Create Other Environments (Conda, PyEnv, etc)

Manage Packages (install, update, and uninstall)