Hola hay una manera de eliminar todos los módulos instalados con un solo comando? No quisiera eliminarlo de manera individual

Mauro Quinteros

Mauro Quinteros

Pregunta
studenthace 4 años

Hola hay una manera de eliminar todos los módulos instalados con un solo comando? No quisiera eliminarlo de manera individual

3 respuestas
para escribir tu comentario
    Pedro Alvarado Garcia

    Pedro Alvarado Garcia

    studenthace 4 años

    O también por ejemplo si tienes digamos 5 módulos que quieres desinstalar puedes hacer lo siguiente:

    pip uninstall <modulo1> <modulo2> <modulo3> <modulo4> <modulo5>

    Creo que está es una solución más viable para cuando tienes pocos módulos que crear un archivo requirements.txt y desinstalarlos a partir de ahí.

    Mauro Quinteros

    Mauro Quinteros

    studenthace 4 años

    Muchas gracias este comando me funciono

    pip uninstall -r requirements.txt -y
    . Por lo que estuve leyendo el comando
    xargs
    sirve para tomar la salida del comando anterior y usarlo como entrada del comando a ejecutar cierto??

    Omar Daniel Centeno

    Omar Daniel Centeno

    studenthace 4 años

    Hola

    Podrías hacer un script de Python que elimine las dependencias que te interesen de manera automática. También puedes conocer más sobre desinstalar dependencias en la documentación de PIP.

    Te comparto un comando que puedes ejecutar para eliminar las dependencias instaladas dentro de un entorno virtual.

    pip freeze | xargs pip uninstall -y

    O también:

    pip uninstall -r requirements.txt -y
Curso de Python: Comprehensions, Lambdas y Manejo de Errores

Curso de Python: Comprehensions, Lambdas y Manejo de Errores

Fortalece tus habilidades para profesionalizarte con Python, uno de los lenguajes más utilizados en el mundo en desarrollo backend, ciencia de datos e inteligencia artificial. Aprende conceptos y practica con retos que elevarán tu nivel al programar.

Curso de Python: Comprehensions, Lambdas y Manejo de Errores
Curso de Python: Comprehensions, Lambdas y Manejo de Errores

Curso de Python: Comprehensions, Lambdas y Manejo de Errores

Fortalece tus habilidades para profesionalizarte con Python, uno de los lenguajes más utilizados en el mundo en desarrollo backend, ciencia de datos e inteligencia artificial. Aprende conceptos y practica con retos que elevarán tu nivel al programar.