Cómo instalar pip en Windows para gestionar paquetes de Python

Imagen destacada de cómo instalar PIP en Windows para ejecutar paquetes de Python

Windows utiliza un software de gestión de paquetes llamado pip, un programa independiente, para ejecutar diferentes paquetes de Python para instalación, desinstalación, descargas, consultas de búsqueda y más. Primero deberás verificar si pip y Python ya están instalados en tu computadora. Si no, sigue estas instrucciones paso a paso para instalar pip en Windows y usarlo para gestionar paquetes de Python.

Bueno saber: consulta cómo ejecutar un programa Java desde el símbolo del sistema.

Tabla de Contenidos

  • Cómo comprobar si pip ya está instalado en Windows
  • Requisitos previos para instalar pip en Windows
  • Cómo empezar con pip en Windows
    1. Descargar e instalar pip
    1. Agregar pip como una variable de entorno en Windows
    1. Actualizar y degradar pip
  • Usar pip para gestionar paquetes de Python en Windows
  • Preguntas Frecuentes

Cómo comprobar si pip ya está instalado en Windows

Antes de ejecutar pip en tu dispositivo Windows, ejecuta algunos comandos como se muestra a continuación para verificar si pip y Python ya están instalados como programas en tu PC.

  1. Abre el símbolo del sistema desde la búsqueda de Windows y ejecútalo como administrador.

Abrir símbolo del sistema en modo administrador desde la búsqueda de Windows.

  1. Ejecuta uno de los siguientes dos comandos para verificar la presencia de Python en tu dispositivo Windows:
python --help
python --version
  1. El comando python --help mostrará una lista de todos los argumentos de Python disponibles para ser utilizados en tu dispositivo.

Comando Python --help devuelve salida exitosa.

  1. Si Python no está disponible en tu dispositivo, verás una notificación que dice: “Python no fue encontrado; ejecuta sin argumentos para instalar desde la Microsoft Store o desactiva este acceso directo desde Configuración > Administrar Alias de Ejecución de Aplicaciones.”

Comprobar si Pip o Python está instalado en Windows usando el símbolo del sistema.

  1. Escribe lo siguiente en el símbolo del sistema para comprobar la disponibilidad de pip.
pip help
  1. El comando pip help mostrará una lista de comandos y opciones generales que se pueden usar con el script pip.

Opciones de Ayuda de Pip en el símbolo del sistema.

  1. Si pip no estaba instalado anteriormente, el código devolverá la siguiente salida: “pip no se reconoce como un comando interno o externo.”

Consejo: consulta estos comandos de una sola línea de Python que deberías conocer.

Requisitos previos para instalar pip en Windows

Aparte de tener acceso a un emulador de terminal, como el símbolo del sistema, hay solo un requisito previo antes de poder instalar pip en Windows. Solo necesitas Python. Si no está en tu PC, primero deberás descargarlo e instalarlo.

Puedes descargar la última versión de Python desde su sitio web oficial, pero es mucho más fácil usar Microsoft Store, donde obtienes la versión estable más reciente de Python para Windows sin tener que lidiar con ningún archivo de instalación.

  1. Abre el símbolo del sistema en modo administrador.
  2. Escribe lo siguiente sin ningún argumento y presiona Enter.
python

Escribe python en el símbolo del sistema.

  1. La última versión de Python aparecerá en una ventana de Microsoft Store. Haz clic en “Obtener” para descargar el software.

Instalar Python desde Microsoft Store haciendo clic en

  1. Una vez que el proceso esté completo, encontrarás Python en tu lista de aplicaciones instaladas.

Python visible en Aplicaciones instaladas en un sistema Windows.

Cómo empezar con pip en Windows

Sigue estas instrucciones paso a paso para instalar pip en tu computadora con Windows y hacerlo utilizable para paquetes de Python.

1. Descargar e instalar pip

Para instalar el paquete pip, primero deberás descargar y configurar un script de arranque llamado “get-pip.py.” Hay dos formas diferentes de completar las instrucciones de descarga para el script en cuestión.

Consejo: aprende las diferencias entre el símbolo del sistema y PowerShell para saber cuál usar y cuándo.

Instalación desde la línea de comandos

  1. Abre el símbolo del sistema en modo administrador.
  2. Suponiendo que Python está instalado en tu computadora con Windows, ejecuta su comando cURL para iniciar el archivo “get-pip.py” desde su página web oficial.
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
  1. Observa cómo el archivo anterior se descarga en tu dispositivo junto con un flujo de valores para los paquetes de datos recibidos.

Descargar

  1. Usa una solicitud get() de Python para descargar el archivo de su origen.
python get-pip.py
  1. Después de que Python recolecte los paquetes necesarios para pip, wheel y otros scripts, es posible que veas algunos mensajes de advertencia que se pueden ignorar sin problemas.
  2. Tras la instalación exitosa de pip, verás un mensaje que dice: “Instalación exitosa de pip [número de versión] wheel [número de versión].”

Instalación de PIP exitosa en el símbolo del sistema.

Instalación manual

Además del método del intérprete de línea de comandos, puedes instalar pip manualmente a través de su página web original.

  1. Ve a la ubicación de descarga del archivo de arranque y guárdalo en cualquier carpeta de Windows para usarlo en los siguientes pasos. En el siguiente ejemplo, lo estamos guardando en la carpeta “Descargas”.

Guardar el archivo Get-Pip en la carpeta Descargas de Windows.

  1. Escribe %AppData% en el comando Ejecutar (Win + R), lo que te llevará a la carpeta Roaming de AppData.

Comando Ejecutar de AppData que conduce a la carpeta Roaming.

  1. Mueve un nivel hacia arriba en el árbol de carpetas para acceder a la subcarpeta “Local”. Contiene los archivos de Python bajo “Microsoft/WindowsApps.” La ubicación precisa de esta subcarpeta de Python varía de una PC a otra.

  1. Guarda el archivo “get-pip.py” que descargaste anteriormente en la misma carpeta que tus otras aplicaciones de Python.

Guardando el archivo Get-Pip en la carpeta de Python.

  1. Regresa al símbolo del sistema y utiliza el comando cd para cambiar la ruta de su directorio en función de la ubicación de tu subcarpeta de Python.
cd[ruta a la subcarpeta de Python y al archivo get-pip.]

Cambiar directorio en el símbolo del sistema de acuerdo con la ubicación de la subcarpeta de Python.

  1. Ejecuta el script de arranque de Python, “get-pip.py,” para instalar pip en tu máquina Windows.
python get-pip.py

Paquete PIP instalado con éxito en la computadora con Windows usando el símbolo del sistema.

  1. El software está instalado una vez que ves un mensaje “Instalación exitosa de pip con número de versión” – pero el trabajo está solo medio hecho. Aún hay más que hacer, así que sigue leyendo.

FYI: ¿no puedes iniciar el solucionador de problemas de Windows? Aprende qué hacer al respecto.

2. Agregar pip como una variable de entorno en Windows

Siempre puedes ejecutar pip desde su ruta de árbol de carpetas guardada, como se mostró arriba, pero hacerlo todo el tiempo puede volverse tedioso y complicado. Es mucho más fácil definir pip como una variable de entorno, lo que te permite ejecutar pip tan fácilmente desde cualquier otra carpeta en tu dispositivo.

  1. Abre “Editar las variables de entorno del sistema” desde el menú de búsqueda. También se puede abrir desde el Panel de Control a lo largo de la ruta “Sistema y Seguridad -> Sistema -> Configuración avanzada del sistema.”

Abrir

  1. Ve a la pestaña “Avanzado” en la ventana de Propiedades del sistema.
  2. Haz clic en el botón “Variables de entorno” en la parte inferior.

Hacer clic en el botón Variables de entorno en Propiedades del sistema.

  1. Haz doble clic en la variable de entorno “Path”.

Haz doble clic en la variable de entorno de ruta.

  1. Haz clic en “Nuevo” para crear una nueva variable de entorno.

Haz clic en

  1. Copia y pega toda la ruta de la subcarpeta de Python como se mostró en la sección anterior. Haz clic en “Aceptar” para confirmar.

Copiar y pegar la ruta de PIP en la lista de variables de entorno de Windows.

  1. Ahora puedes ejecutar pip desde cualquier ruta de carpeta en Windows.

Ejecutar comandos PIP en cualquier ruta de carpeta.

Consejo: puedes usar el Administrador de Paquetes de Windows para instalar y actualizar software como se demuestra en esta guía.

3. Actualizar y degradar pip

Al igual que con cualquier otro paquete de software, pip debe estar al día con tu sistema actual. Puedes actualizar fácilmente o degradar pip en tu dispositivo con algunos comandos simples, como se muestra a continuación:

  1. Escribe los siguientes argumentos en el código para actualizar pip.
python -m pip install -U pip
  1. Si ya tienes el paquete pip más reciente, verás una notificación que dice: “Requisito ya satisfecho: pip en ‘ruta de carpeta única para tu sistema’ con número de versión del paquete”.

  2. Escribe lo siguiente para degradar pip:

python -m pip install==[número de versión anterior]
  1. La siguiente pantalla muestra la degradación progresiva de pip de la versión 23.1.2 a 22.0, seguida de la actualización de nuevo a la versión original.

Proceso exitoso de degradación y actualización de PIP mostrado en la ventana del símbolo del sistema.

Bueno saber: aprende cómo dar formato a un archivo JSON en Python usando el Terminal y la línea de comandos.

Usar pip para gestionar paquetes de Python en Windows

Después de instalar pip en Windows, puedes usarlo fácilmente para controlar y ejecutar una amplia variedad de paquetes de Python. Echemos un vistazo a dos comandos importantes que muchos usuarios de Python requieren con frecuencia:

  1. Para instalar un nuevo paquete utilizando pip, ingresa la siguiente información:
pip install [nombre del paquete]
  1. En este ejemplo, se está utilizando pip para instalar Pandas, un paquete completo de Python que realiza análisis de datos sobre una amplia variedad de conjuntos de datos.

Paquete Pandas instalado usando PIP.

  1. Escribe lo siguiente para desinstalar un paquete de Python con pip.
pip uninstall [nombre del paquete]
  1. El paquete pandas se desinstala con un simple comando pip.

Paquete Pandas desinstalado usando PIP.

Hay algunos comandos pip más populares que encontrarás al tratar con varios paquetes de Python:

  • pip inspect: inspeccionar un entorno de Python para producir una salida JSON
  • pip search: buscar información de paquetes disponibles
  • pip check: verificar si hay requisitos rotos en el paquete
  • pip download: descargar un archivo de paquete
  • pip wheel: construir un nuevo proyecto utilizando tus dependencias y requisitos actuales

FYI: para aprender más sobre los comandos de una sola línea de Python, consulta esta lista útil.

Preguntas Frecuentes

¿Cómo desinstalo pip de Windows?

Usa el propio comando de desinstalación de pip con la sintaxis pip uninstall pip. Esto no desinstalará Python de tu máquina Windows.

¿Puedo instalar pip sin conexión?

Si has descargado previamente los paquetes pip de su fuente en línea, puedes instalarlo sin conectarte a Internet. También puedes instalar pip en Unix o Mac.

¿Cómo puedo lidiar con el error “comando pip no encontrado” en Windows?

Cuando encuentras un error “comando pip no encontrado” en Windows, significa que puedes haber cometido un error mientras editabas la variable de entorno PATH para el comando pip. Para remediar esto, ve al Panel de Control y edita la variable de entorno con la ortografía correcta y asegúrate de que apunte a la misma ruta que la ubicación de tu subcarpeta de Python en “AppData”.

Crédito de imagen: Pixabay. Todas las capturas de pantalla por Sayak Boral.