Este es un proyecto desarrollado en Python con una interfaz gráfica utilizando customtkinter.
El programa permite gestionar librerías de Python instaladas con pip de manera sencilla,
ofreciendo funcionalidades como instalación, desinstalación, actualización, búsqueda y más.
- Instalar Librería: Instala una librería utilizando su nombre, desde un archivo
requirements.txt, o con un solo clic para librerías populares. - Desinstalar Librería: Permite desinstalar una librería seleccionada.
- Actualizar Librería: Actualiza a la última versión una librería instalada.
- Ver Librerías Instaladas: Lista todas las librerías instaladas actualmente en el entorno.
- Buscar Librerías: Permite buscar información sobre librerías en el índice oficial de PyPI.
- Instalar desde
requirements.txt: Instala todas las librerías listadas en un archivo de requisitos. - Salir: Cierra la aplicación.
- Instalar Librería: Haz clic en "Instalar" y escribe el nombre de la librería o selecciona una opción rápida para instalar librerías populares.
- Desinstalar Librería: Selecciona una librería de la lista y haz clic en "Desinstalar".
- Actualizar Librería: Selecciona una librería de la lista y haz clic en "Actualizar".
- Ver Librerías Instaladas: Haz clic en "Mostrar librerías" para visualizar todas las librerías instaladas.
- Buscar Librerías: Escribe el nombre de una librería y haz clic en "Buscar" para obtener información de PyPI.
- Instalar desde
requirements.txt: Haz clic en "Cargar archivo", selecciona tu archivo de requisitos y sigue las instrucciones. - Salir: Haz clic en "Salir" para cerrar la aplicación.
- Python 3.x
customtkinter(puedes instalarlo ejecutandopip install customtkinter)requests(puedes instalarlo ejecutandopip install requests)pip(herramienta de gestión de paquetes de Python)
-
Clona este repositorio:
git clone https://github.com/markbus-ai/gestor-de-paquetes
-
Navega al directorio del proyecto:
cd gestor-de-paquetes -
Instala las dependencias necesarias:
pip install -r requirements.txt
-
Ejecuta el programa:
pythonw gestor.pyw
Las contribuciones son bienvenidas. Si deseas mejorar este proyecto, por favor crea un pull request explicando los cambios propuestos.
Este proyecto está bajo la licencia MIT License.