Ir al contenido principal

Cómo actualizar Python y Pip en Windows, MacOS y Linux

Lee nuestras instrucciones paso a paso sobre cómo actualizar Pip y Python en Windows, macOS y Linux. Mantén tu entorno actualizado y compatible.
Actualizado 23 dic 2025  · 11 min leer

Disponer de la última versión de Python y de su instalador de paquetes, Pip, puede marcar una gran diferencia en tu trabajo o en tus proyectos de datos. Si eres nuevo o tienes pocos conocimientos de programación, actualizar Python y Pip puede parecer una tarea compleja, sobre todo porque existen diferentes métodos para actualizar Pip y Python en Windows, macOS y Linux.

Aquí te guiaré paso a paso y haré que el proceso sea lo más sencillo y directo posible. Simplemente pasa a la sección correspondiente al sistema operativo que utilizas actualmente. Y si eres totalmente nuevo en el trabajo con Python, haz hoy mismo nuestro curso Introducción a Python. Además, la hoja de referencia de Python para principiantes es otro recurso de DataCamp que siempre resulta útil.

Por último, si te interesa resolver problemas o aprender más sobre Pip en lo que respecta a la gestión de paquetes, lee nuestro completo tutorial de Pip Python para la gestión de paquetes.

Actualiza Python y pipActualización de Python y Pip. Imagen del autor.

¿Qué es Pip y por qué es importante?

Cuando deseas utilizar una biblioteca o módulo externo en tu proyecto Python, Pip es la herramienta que utilizas para obtener e instalar esa biblioteca desde Python Package Index (PyPI), que es el software de repositorio para el lenguaje de programación Python. Mantener Python y Pip actualizados aportará una serie de ventajas, entre las que se incluyen: 

  1. Seguridad: Las actualizaciones periódicas corrigen vulnerabilidades y protegen tu entorno de desarrollo frente a amenazas de seguridad.
  2. Nuevas características: Las actualizaciones proporcionan nuevas funciones que pueden mejorar tu código.
  3. Mejoras en el rendimiento: Las nuevas versiones optimizan el rendimiento, lo que hace que tus scripts se ejecuten más rápido.
  4. Corrección de errores: Las actualizaciones resuelven los problemas notificados, lo que garantiza una experiencia de desarrollo más fluida.

Actualización de Python y Pip en diferentes sistemas operativos

Ahora veamos el proceso para actualizar Pip en Python en los tres principales sistemas operativos: Windows, macOS y Linux. Antes de iniciar el proceso de actualización, es útil conocer las versiones actuales de Python y Pip instaladas en tu sistema.

Nota: Los usuarios de Windows normalmente deben utilizar el comando « python », mientras que los usuarios de macOS y Linux deben utilizar « python3 ». Si no estás seguro de qué comando utilizar en tu sistema, prueba ambos comandos para ver cuál funciona.

Puedes comprobar las versiones ejecutando los siguientes comandos en tu terminal o símbolo del sistema:

python --version
pip --version

Estos comandos mostrarán las versiones instaladas de Python y Pip. Anota estas versiones para que puedas confirmar más adelante que las actualizaciones se han realizado correctamente.

Actualización de Pip en Windows

Veamos cómo actualizar Pip en Windows en tres sencillos pasos. 

Paso 1: Descarga el último instalador de Python.

Para descargar el último instalador de Python para Windows, visita el sitio web oficial de Python y haz clic en el botón Descargar Python. Esto te permitirá obtener la versión más reciente del instalador de Python.

Descarga del instalador de Python antes de iniciar el proceso de actualización de pip Python.

Descargar Python. Imagen del autor

Nota: Python 3.9 y versiones posteriores no son compatibles con Windows 7. Si utilizas Windows 7, tendrás que actualizar tu sistema operativo o utilizar Python 3.8 (que dejó de recibir actualizaciones en octubre de 2024).

Paso 2: Ejecuta el instalador.

Después de descargar la última versión de Python desde el sitio web oficial de Python, busca el archivo de instalación descargado y haz doble clic para abrirlo. En la ventana del instalador, asegúrate de marcar la opción «Añadir Python a PATH». Al ejecutar el instalador, se actualizarán tanto Python como Pip, que se incluyen con el instalador.

Paso 3: Actualizar Pip

Para actualizar Pip utilizando el símbolo del sistema después de actualizar Python, escribe cmd en la barra de búsqueda para abrir el símbolo del sistema. A continuación, ejecuta el siguiente comando para actualizar Pip:

python -m pip install --upgrade pip

Este comando garantiza que tengas instalada la última versión de Pip. Si encuentras errores de permiso, puedes utilizar este comando:

python -m pip install --upgrade pip --user

Puedes verificar la actualización que has realizado volviendo a ejecutar los comandos de comprobación de versión para confirmar las actualizaciones.

Actualizar Pip en MacOS

Aquí exploraremos cómo puedes realizar la misma actualización en tu Mac.

Paso 1: Utiliza Homebrew para actualizar Python.

Homebrew es un popular gestor de paquetes para MacOS que simplifica la instalación y gestión de software. Si no tienes Homebrew instalado, abre tu terminal y ejecuta el siguiente comando:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Para actualizar Python con Homebrew, abre tu terminal y ejecuta los siguientes comandos:

brew update
brew upgrade python

Paso 2: Actualizar Pip

Después de actualizar Python, actualiza Pip ejecutando el siguiente comando:

python3 -m pip install --upgrade pip

Si encuentras errores de permiso, puedes utilizar este comando:

python3 -m pip install --upgrade pip --user

Actualización de Pip en Linux

Para los usuarios de Linux, el proceso de actualización puede variar ligeramente dependiendo de la distribución, como Ubuntu o Fedora.

Paso 1: Actualizar la lista de paquetes

El primer paso es actualizar la lista de paquetes. Para ello, abre tu terminal y ejecuta el siguiente comando:

sudo apt update

Paso 2: Actualiza Python

A continuación, puedes actualizar Python instalando la última versión. Abre tu terminal y ejecuta el siguiente comando:

sudo apt install python3

Paso 3: Actualizar Pip

El siguiente paso es actualizar Pip. Una vez actualizado Python, puedes ejecutar el siguiente comando para actualizar Pip:

python3 -m pip install --upgrade pip

Si encuentras errores de permiso, puedes utilizar este comando:

python3 -m pip install --upgrade pip --user

Siguiendo estos pasos, te asegurarás de tener instaladas en tu sistema las últimas versiones de Python y Pip, independientemente del sistema operativo que utilices. Esto te ayudará a mantenerte al día con las últimas funciones, mejoras de rendimiento y actualizaciones de seguridad.

Solución de problemas comunes de errores de Python al actualizar Pip

Incluso con una gestión cuidadosa, es posible que encuentres problemas al utilizar Pip y Python. En esta sección se abordan algunos problemas comunes y se proporcionan soluciones para ayudarte a resolverlos de manera eficaz. Trataremos la resolución de conflictos de versiones, la gestión de problemas de permisos y cómo garantizar que las rutas de Pip y Python estén correctamente configuradas.

Solución de problemas en Windows

Comencemos por analizar los problemas comunes que pueden surgir si trabajas con Windows.

Asegurarse de que las rutas de Pip y Python estén configuradas correctamente en Windows

Las rutas incorrectas pueden provocar errores al ejecutar comandos Pip o Python. Para verificar y asegurarte de que las rutas de Python y Pip estén configuradas correctamente, comienza por comprobar la ruta de instalación de Python utilizando el comando « where »:

where python
where python3

Asegúrate de que la salida apunta al ejecutable Python correcto. A continuación, comprueba la ruta de instalación de Pip:

where pip

Asegúrate de que la salida apunta al ejecutable Pip correcto. Si las rutas son incorrectas, actualiza la variable de entorno PATH para incluir los directorios correctos:

setx PATH "%PATH%;C:\Python314;C:\Python314\Scripts"

Reemplaza C:\Python314 por el directorio donde está instalado Python en tu sistema.

Mensaje de error «Comando pip no encontrado».

Si ves un « pip: command not found error », significa que Pip no está instalado o no se encuentra en tu « PATH ». Para instalar Pip, descarga el script get-pip.py abriendo tu navegador web y navegando hasta la URL get-pip.py, luego guarda el archivo en tu computadora. Después de descargar el archivo, este se mueve automáticamente a la carpeta Descargas. A continuación, puedes ejecutar el siguiente comando en el símbolo del sistema para instalar Pip:

python get-pip.py

Es posible que te encuentres con un error de Python: no se puede abrir el archivo. Todo lo que tienes que hacer es cambiar el directorio a Downloads utilizando el siguiente comando:

cd Downloads
python get-pip.py

Problemas con el certificado SSL

Si encuentras errores en el certificado SSL, intenta actualizar Pip o configurar una ruta de certificados de confianza.

python -m pip install --upgrade pip

Si el problema persiste, puedes configurar la variable de entorno ` REQUESTS_CA_BUNDLE ` para que apunte a la ruta de tus certificados de confianza:

set REQUESTS_CA_BUNDLE=C:\path\to\certificates

Reemplaza C:\path\to\certificates por la ruta real a tus certificados de confianza.

Para configurar la variable REQUESTS_CA_BUNDLE de forma permanente, puedes añadirla a través de las Propiedades del sistema.

Primero, abre las Propiedades del sistema (haz clic con el botón derecho en Mi PC > Propiedades > Configuración avanzada del sistema). A continuación, haz clic en el botón Variables de entorno. Por último, en Variables del sistema, haz clic en Nuevo y añade el nombre de variable REQUESTS_CA_BUNDLE y su valor como la ruta de acceso a tus certificados.

Solución de problemas en MacOS y Linux

Ahora echemos un vistazo a algunos problemas comunes que pueden surgir si trabajas con MacOS o Linux.

Asegurarse de que las rutas de Pip y Python estén configuradas correctamente

Para verificar y asegurarte de que las rutas de Python y Pip estén configuradas correctamente, comienza por comprobar la ruta de instalación de Python. Utiliza el comando « which »:

which python
which python3

Asegúrate de que la salida apunta al ejecutable Python correcto. A continuación, comprueba la ruta de instalación de Pip:

which pip

Asegúrate de que la salida apunta al ejecutable Pip correcto. Si las rutas son incorrectas, actualiza la variable de entorno ` PATH ` para incluir los directorios correctos. Añade las siguientes líneas al archivo .bashrc, .bash_profile o .zshrc:

export PATH="$PATH:/usr/local/bin:/usr/local/sbin"

Después de actualizar el archivo, vuelve a cargar la configuración de la terminal ejecutando:

source ~/.bashrc

Mensaje de error «Comando pip no encontrado».

Si ves un « pip: command not found error », significa que Pip no está instalado o no se encuentra en tu « PATH ». Instala Pip o ajusta tu variable PATH tal y como se ha descrito anteriormente. Para instalar Pip, utiliza los siguientes comandos:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py

Si curl no está disponible, puedes descargar el script get-pip.py utilizando un navegador web y, a continuación, ejecutar el comando anterior para instalar Pip.

Problemas con el certificado SSL

Si encuentras errores en el certificado SSL, intenta actualizar Pip o configurar una ruta de certificados de confianza. Para actualizar Pip, ejecuta el siguiente comando:

python -m pip install --upgrade pip

Si el problema persiste, configura la variable de entorno REQUESTS_CA_BUNDLE para que apunte a la ruta de tus certificados de confianza. En macOS y Linux, puedes establecer esta variable temporalmente en tu sesión de terminal o de forma permanente en tu archivo de configuración de terminal. Para el enfoque de sesión terminal temporal, utiliza los siguientes comandos:

export REQUESTS_CA_BUNDLE=/path/to/certificates

Reemplaza /path/to/certificates por la ruta real a tus certificados de confianza. Para explorar el enfoque permanente, que se realiza en el archivo de configuración de la terminal, añade la siguiente línea al archivo .bashrc, .bash_profile o .zshrc, dependiendo de la terminal que estés utilizando:

export REQUESTS_CA_BUNDLE=/path/to/certificates

Después de actualizar el archivo, vuelve a cargar la configuración de la terminal ejecutando:

source ~/.bashrc

Reemplaza .bashrc por el archivo de configuración adecuado que hayas editado, como .bash_profile o .zshrc. Estos pasos garantizan que la variable de entorno REQUESTS_CA_BUNDLE esté configurada correctamente en los sistemas macOS y Linux.

Conclusión

En esta guía, hemos cubierto los aspectos esenciales de la actualización de Python y Pip, la gestión de dependencias y el uso de funciones avanzadas de Pip para mantener tu entorno de desarrollo estable y seguro. 

Para obtener documentación oficial, la documentación de Pip y la documentación de Python son excelentes puntos de partida. Proporcionan guías y referencias completas para gestionar paquetes de Python y comprender el lenguaje básico.

Para un enfoque de aprendizaje estructurado, DataCamp cuenta con numerosos recursos, entre los que se incluyen nuestro curso Introducción a Python para la ciencia de datos y nuestro programa de formación Programación en Python, que ofrecen conocimientos básicos. Para aquellos que desean avanzar aún más, la ruta de habilidades Fundamentos de Python, el programa profesional Programador de Python y el programa profesional Analista de datos con Python ofrecen itinerarios de aprendizaje en profundidad adaptados a diferentes aspectos de la programación en Python y el análisis de datos.


Samuel Shaibu's photo
Author
Samuel Shaibu
LinkedIn

Escritora y profesional de los datos con experiencia a la que le apasiona capacitar a los aspirantes a expertos en el espacio de los datos.

Preguntas frecuentes

¿Con qué frecuencia debo actualizar Python y Pip?

Es recomendable comprobar si hay actualizaciones periódicamente y actualizar al menos una vez al trimestre.

¿Puedes tener varias versiones de Python instaladas en el mismo sistema?

Sí, puedes tener varias versiones de Python instaladas en el mismo sistema.

¿Cómo se cambia entre diferentes versiones de Python?

Puedes cambiar entre diferentes versiones de Python utilizando entornos virtuales o herramientas de gestión virtual como pyenv.

¿Es necesario actualizar Pip al actualizar Python?

Sí, se recomienda actualizar Pip cuando actualices Python para garantizar la compatibilidad.

Temas

Aprende Python con DataCamp

Curso

Introducción a Python

4 h
6.6M
Domina los fundamentos del análisis de datos con Python en cuatro horas y descubre sus paquetes más usados.
Ver detallesRight Arrow
Iniciar curso
Ver másRight Arrow
Relacionado

blog

Tutorial: cómo instalar Python en macOS y Windows

Aprende a instalar Python en tu equipo personal con este tutorial paso a paso. Tanto si eres usuario de Windows como de macOS, descubre varios métodos para iniciarte en Python en tu equipo.
Richie Cotton's photo

Richie Cotton

14 min

blog

Cómo aprender Python desde cero en 2026: Una guía experta

Descubre cómo aprender Python en 2026, sus aplicaciones y la demanda de conocimientos de Python. Comienza hoy mismo tu aventura con Python. ​con nuestra guía completa.
Matt Crabtree's photo

Matt Crabtree

15 min

Tutorial

Instalación de PySpark (Todos los sistemas operativos)

Este tutorial mostrará la instalación de PySpark y cómo gestionar las variables de entorno en los sistemas operativos Windows, Linux y Mac.

Olivia Smith

Tutorial

Tutorial de instalación de Anaconda en Windows

Este tutorial te mostrará cómo puedes instalar Anaconda, un potente gestor de paquetes, en Microsoft Windows.
DataCamp Team's photo

DataCamp Team

Tutorial

21 herramientas esenciales de Python

Conozca las herramientas esenciales de Python para el desarrollo de software, raspado y desarrollo web, análisis y visualización de datos y aprendizaje automático.
Abid Ali Awan's photo

Abid Ali Awan

Tutorial

Tutorial sobre cómo ejecutar scripts en Python

Aprenda cómo puede ejecutar un script Python desde la línea de comandos, y también cómo puede proporcionar argumentos de línea de comandos a su script.
Aditya Sharma's photo

Aditya Sharma

Ver másVer más