An open API service indexing awesome lists of open source software.

https://github.com/nokia/pyvenvmanage

PyVenvManage is a plugin for managing the Python interpreter of Pycharm Projects
https://github.com/nokia/pyvenvmanage

Last synced: 11 months ago
JSON representation

PyVenvManage is a plugin for managing the Python interpreter of Pycharm Projects

Awesome Lists containing this project

README

          

# PyVenvManage

NOTE: This project is moved to [pyvenvmanage/PyVenvManage](https://github.com/pyvenvmanage/PyVenvManage) and maintained
there. PR-s and Issues opened here will be ignored.

## Introduction

**PyVenvManage** is a plugin for managing the Python interpreter of Pycharm Projects.

It is a general issue that Python projects may have several interpreters in different
virtual environments for the various versions of the language. Managing these venvs
is easily done with `tox`, but configuring the project in Pycharm is painful.

With PyVenvManage the selection and setup of the venv is a few clicks without dialog boxes.

## Features

- Popup menu item to set the project interpreter
- Icon provider to indicate virtual environments in the project view

## Install from the Official PyCharm repository

In PyCharm open Settings -> Plugins, and install PyVenv Manage.

The official plugin page is at https://plugins.jetbrains.com/plugin/10085-pyvenv-manage

## Usage

![usage video](anim.gif?raw=true)

## License

This project is licensed under the BSD-3-Clause license - see the [LICENSE](https://github.com/nokia/PyVenvManage/blob/master/LICENSE).