Skip to content

The venv-app is a Python GUI tool for managing virtual environments

License

Notifications You must be signed in to change notification settings

enoobis/venv-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

venv-app // VEnv Manager

Description: The VEnv Manager is a graphical user interface (GUI) application built using Tkinter in Python. It allows users to manage virtual environments (venv) and Python packages conveniently.

Features:

  1. Environment Management:

    • Create new virtual environments.
    • Delete existing virtual environments.
    • View a list of all created environments.
  2. Package Management:

    • Install packages into the selected environment.
    • Delete packages from the selected environment.
    • Install packages listed in a requirements.txt file.
    • Install packages using the terminal.
    • Export a list of installed packages to a text file.
    • Import a list of packages from a text file and install them.
    • View and manage installed packages in the selected environment.

How to Use:

  1. Environment Management:

    • Enter the desired environment name in the entry field.
    • Click "Create Environment" to create a new environment.
    • Click "Delete Environment" to delete the selected environment.
    • Click "All Environments List" to view a list of all created environments.
  2. Package Management:

    • Enter the package name in the entry field.
    • Click "Install Package" to install the specified package into the selected environment.
    • Click "Delete Package" to uninstall the specified package from the selected environment.
    • Click "Install requirements.txt" to install packages listed in a requirements.txt file.
    • Click "Install using Terminal" to open a terminal window for manual package installation.
    • Click "Export Packages List" to export a list of installed packages to a text file.
    • Click "Import Packages List" to import a list of packages from a text file and install them.
    • Click "Manage Installed Packages" to view and manage installed packages in the selected environment.

Screenshot:

image

Download: https://github.com/enoobis/venv-app/releases/

Contributing: Contributions, bug reports, and feature requests are welcome. Please feel free to open an issue or submit a pull request.

License: This project is licensed under the MIT License. See the LICENSE file for more details.

About

The venv-app is a Python GUI tool for managing virtual environments

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages