Skip to content

niihelium/vscode-python-manager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Environment Manager

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

Features

  • 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 Python along with Conda using Micromamba
  • Set a Python environment as the active workspace Python interpreter as used by the Python Extension
  • View installed packages.

Coming soon

  • Viewing dependency tree of the python packages within an environment.
  • Managing packages (install, update, etc)

Notes:

  • This extension is built on top (forked copy) of the Python extension.
    • Majority of the code, such as discovery of Python environments is borrowed from the Python extension.
  • Here are a list of features that differentiates this from the Python extension?
    • Access Virtual Environments that belong to other workspace folders.
    • Create multiple terminals for different Python environments.
    • Create terminals activated with Global Python environments (even though there are no activation scripts for such environments).
    • Ability to view installed packages.
    • Create/delete Conda and Virtual Environments.
    • Install Python along with Conda using Micromamba

About

Python Environment & Package Manager

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 66.9%
  • TypeScript 32.1%
  • JavaScript 0.8%
  • Jupyter Notebook 0.2%
  • Dockerfile 0.0%
  • HTML 0.0%