Cómo desinstalar el paquete Python PIP y sus dependencias
¿Quieres desinstalar el paquete Python PIP que instalaste hace algún tiempo pero no sabes cómo? A veces, es posible que desees eliminar un paquete y sus dependencias porque ya no lo necesitas o solucionar un problema de compatibilidad.
Sin embargo, desinstalar correctamente los paquetes de Python puede ahorrarle tiempo y esfuerzo valiosos. En este artículo, compartiremos algunos consejos de expertos sobre cómo desinstalar paquetes y dependencias de PIP.
Cómo desinstalar el paquete Python PIP y sus dependencias
PIP o Programa de instalación preferido es el administrador de paquetes estándar para Python que administra sus paquetes y dependencias. Está escrito en lenguaje de programación Python y se ejecuta como una línea de comando para instalar, desinstalar o reinstalar paquetes de Python y sus módulos. Viene preinstalado en la mayoría de las versiones de Python, como Python 3.4 y posteriores. Python 2.7.9 y posteriores.
Entonces, si algún día desea desinstalar el paquete Python y sus dependencias usando PIP, lo tenemos cubierto para usted.
- Pasos preparatorios
- Desinstalar paquete individual de Python
- Desinstalar paquetes y dependencias de Python
- Desinstalar paquetes en el entorno virtual Python
1]Pasos preparatorios
Antes de proceder a desinstalar el paquete Python usando PIP, debe seguir las etapas preparatorias como se muestra a continuación:
Compruebe si PIP está instalado
En primer lugar, debe verificar si PIP ya está instalado. Para esto, abre el símbolo del sistema con derechos de administrador, ejecuta el siguiente comando y presiona Enter.
pip --version
Si PIP está instalado, mostrará el número de versión.
Si PIP no está instalado, podría deberse a que no marcó la casilla PIP al instalar Python. En ese caso, puede seguir las pautas mencionadas en nuestro artículo detallado aquí.
Agregue Python a la ruta de Windows
Una vez que haya terminado de verificar la versión de PIP, debe verificar si ha agregado Python a la ruta de Windows. Si no, aquí le explicamos cómo hacerlo:
Inicie la consola Ejecutar (Win + .Propiedades del sistema. Esto abrirá el cuadro de diálogo Entra > sysdm.cpl) > R
Aquí, seleccione la pestaña Avanzado y haga clic en Variables de entorno.
A continuación, en Variables de usuario, haga clic en Nuevo .
Ahora, agregue el Nombre de la variable y el Valor de la variable .
En el campo Valor variable, debes agregar la aplicación Python ruta y Python Scripts ruta. Siga las siguientes instrucciones para encontrar las rutas:
- Busque la aplicación Python en la búsqueda de Windows, haga clic derecho sobre ella y seleccione Abrir. ubicación del archivo.
- Ahora, haga clic derecho en el acceso directo Python y nuevamente haga clic en Abrir ubicación del archivo
- La ruta de la aplicación debería aparecer como C:\Users\cy\AppData\Local\Programs\Python\Python100
- La ruta de los scripts debería aparecer como C:\Users\cy\AppData\Local\Programs\Python\Python100\Scripts
- Asegúrate de reemplazar la versión de Python por la tuya.
- Copie estas dos rutas y péguelas en el campo Valor de variable, separándolas con un punto y coma.
A continuación, proceda a desinstalar el paquete Python.
2]Desinstalar el paquete Python individual
Para desinstalar los paquetes PIP uno por uno, vaya a la búsqueda de Windows, escriba Símbolo del sistema, haga clic derecho sobre él y seleccione .Enter y presiona cd∖. Ahora, escribe Ejecutar como administrador
Ahora, ejecute el comando en el siguiente formato y presione Enter:
cd C:\Users\cy\AppData\Local\Programs\Python\Python100\Scripts
Asegúrese de reemplazar la versión del paquete Python (en negrita) por la suya.
Ahora, ejecute el siguiente comando y presione Enter:
pip uninstall package_name
Reemplaza el nombre del paquete por el que tienes instalado, por ejemplo, NumPy, Pandas< /span>, etc.Seaborn,
Luego escribe Y para continuar con la desinstalación.
3]Desinstalar paquetes y dependencias de Python
Para eliminar todos los paquetes de Python que instaló usando PIP, puede seguir el proceso a continuación. Al ejecutar el siguiente comando (PIP congelar) puede desinstalarlos todos sin necesidad de confirmación.
El comando completo para esto estaría en el siguiente formato:
pip uninstall -y -r <(pip freeze)
También puede guardar los paquetes instalados en el archivo requirements.txt y desinstalar directamente todos los paquetes PIP del archivo. Para ello, ejecute los siguientes comandos uno tras otro y presione Entrar después de cada uno:
-
pip freeze > requirements.txt
-
pip uninstall -r requirements.txt (To uninstall packages one by one)
-
pip uninstall -r requirements.txt -y (To delete all the packages at once)
Además, también puede utilizar xargs para desinstalar todos los paquetes PIP. Escriba el siguiente comando y presione Entrar:
pip freeze | xargs pip uninstall -y
Pero, si ha instalado paquetes usando VCS, por ejemplo, GitLab, Github, etc., asegúrese de eliminarlos.
Luego puede desinstalar paquetes de Python con PIP usando el siguiente comando:
pip freeze | grep -v "^-e" | xargs pip uninstall -y
Para comprobar si el paquete se ha desinstalado correctamente, ejecute el siguiente comando y presione Enter:
pip list
Si no ve el paquete en los resultados, significa que se ha desinstalado correctamente.
Ahora, para desinstalar las dependencias del paquete que eliminó, ejecute el siguiente comando y presione Enter:
pip autoremove
Este comando desinstalará todos los paquetes que el sistema ya no necesita.
Al mismo tiempo, mientras usa el comando PIP autoremove, vuelva a verificar qué paquetes se van a eliminar; de lo contrario, es posible que se desinstale. incluso aquellos paquetes que están actualmente en uso.
4]Desinstalar paquetes en el entorno virtual Python
En este caso, primero debe activar el entorno virtual antes de ejecutar el comando para desinstalarlo.
Para activar el entorno virtual, vaya al directorio donde está instalado. Ahora, para activarlo, escriba el siguiente comando y presione la tecla Enter:
venv\Scripts\activate.bat
Una vez que haya activado el entorno virtual Python, ejecute el siguiente comando para desinstalarlo y presione Entrar:
pip uninstall package_name
Ahora que ha desinstalado el paquete, ejecute el siguiente comando para desactivar el entorno virtual y presione Enter:
deactivate
¡Eso es todo! Ha eliminado con éxito los paquetes de Python usando PIP.
¿Cómo elimino paquetes de pip no utilizados?
Para eliminar paquetes pip que no están en uso, ejecute el comando pip uninstall nombre_paquete. Asegúrese de reemplazar package_name con el nombre real del paquete que desea eliminar, como Pandas
¿Cómo desinstalar paquetes de Python sin pip?
Para desinstalar paquetes de Python sin PIP, puede utilizar el archivo setup.py. Luego vaya al directorio donde está instalado el paquete, ejecute el comando python setup.py uninstall si está disponible, o elimine el directorio del paquete manualmente desde dentro de su entorno Python. Pero asegúrese de que no afecte la estabilidad del sistema.site-packages
Deja una respuesta