[go: up one dir, main page]

Skip to content
forked from GDGVIT/pip-gui

A GUI based Python Package installer

License

Notifications You must be signed in to change notification settings

Groops78/pip-gui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PIP-GUI

A GUI framework for managing PIP packages developed using PyQt5

Description

The Start Screen

alt text

The start screen contains options for a user to select the process he wants to be carried out.

One can also specify the version of python he wants the operations to be performed upon.

The file menu has an option to "Exit" (shortcut: Ctrl+Q) and "Refresh Lists" which refreshes the resources files containing package data.

The Installation Screen

alt text

The installation screen has a search bar which the user can use to search and install desired package(s).

The Update Screen

alt text

The update screen displays the list of packages which are out-of-date and can be upgraded.

The Uninstall Screem

alt text

The uninstallation screen displays the list of packages which are installed in the user's system and can be uninstalled.

The Progress Window

alt text

The progress window is an built-in terminal widget for PIP-GUI which displays the processes running while performing operations

Functionalities

  • Install/Uninstall pip packages in the active environment
  • Update packages
  • Get the latest packages directly from the pypi package directory
  • Choose enviroment to download packages
  • Search option in updates and uninstall windows
  • Installing package in user directory (--user)

Instructions to run

  • Pre-requisites:

    • Python version > 3
  • Install the package using

pip install pipgui==1.1
  • Directions to run the package
    • Type the following command in the terminal
pipgui

Contributors



Made with ❤️ by DSC VIT

About

A GUI based Python Package installer

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%