Si quieres instalar Python, lo más fácil es utilizar los paquetes de in­s­ta­la­ción oficiales del popular lenguaje de scripting. Puedes elegir entre las di­fe­re­n­tes versiones antiguas y nuevas para las diversas pla­ta­fo­r­mas. A co­n­ti­nua­ción, te mostramos cómo encontrar la versión más adecuada para instalar y co­n­fi­gu­rar Python en tu sistema.

Compra y registra tu dominio ideal

Encuentre rá­pi­da­me­n­te el dominio que desea y cómprelo a un precio ventajoso. SSL y funciones pro­fe­sio­na­les incluidas.

¿Qué se necesita para co­n­fi­gu­rar Python?

Si quieres trabajar con Python, necesitas dos cosas: un editor de código, que en el mejor de los casos ofrezca un resaltado de sintaxis, y la versión de Python adecuada para el re­s­pe­c­ti­vo sistema y propósito. Tu di­s­po­si­ti­vo de trabajo no tiene que cumplir ningún requisito especial de hardware o software para llevar a cabo la in­s­ta­la­ción de Python.

A la hora de elegir una versión, debes responder a dos preguntas en pa­r­ti­cu­lar:

  1. ¿En qué sistema operativo quieres trabajar con Python?
  2. ¿Cuál es el objetivo de tus tareas de pro­gra­ma­ción?

En principio, eres co­m­ple­ta­me­n­te libre de elegir la pla­ta­fo­r­ma que deseas utilizar. El lenguaje de código abierto está di­s­po­ni­ble para Windows, Linux y macOS. Sin embargo, de­pe­n­die­n­do del sistema, hay que elegir un paquete de in­s­ta­la­ción u otro.

Por lo tanto, el trasfondo para el uso o la in­s­ta­la­ción de Python desempeña un papel fu­n­da­me­n­tal, ya que se re­co­mie­n­dan di­fe­re­n­tes versiones en función del uso que se le quiera dar. Por ejemplo, si quieres aprender a programar con Python, puedes si­m­ple­me­n­te instalar la versión más reciente de Python. Si estás pro­gra­ma­n­do una apli­ca­ción es­pe­cí­fi­ca y quieres asegurar su co­m­pa­ti­bi­li­dad con módulos de terceros, suele ser mejor utilizar versiones más antiguas. Por lo tanto, averigua qué versión es la más adecuada para tu proyecto, pre­fe­ri­ble­me­n­te antes de co­n­fi­gu­rar Python.

Consejo

¿Quieres dar tus primeros pasos con Python? ¡Aprende los mejores consejos y trucos para pri­n­ci­pia­n­tes y novatos en nuestro detallado tutorial de Python!

¿Dónde se puede descargar Python?

Hay varias opciones para descargar y co­n­fi­gu­rar Python en función de la pla­ta­fo­r­ma. Sin embargo, el mejor lugar para descargar todas las di­fe­re­n­tes versiones es sin duda la página web oficial de Python. Aquí puedes encontrar versiones actuales y an­te­rio­res, imágenes Docker y versiones de de­sa­rro­llo en fase de prueba; con la opción de ser in­s­ta­la­das en Windows, Linux/UNIX, macOS u otras pla­ta­fo­r­mas como iOS, IBM i, AIX o Solaris.

Como al­te­r­na­ti­va, puedes descargar Python, que es uno de los lenguajes de pro­gra­ma­ción de internet más populares, por otros medios: los usuarios de Linux o macOS, por ejemplo, también pueden obtener los archivos de in­s­ta­la­ción di­re­c­ta­me­n­te a través del gestor de paquetes. Para instalar Python en los sistemas ope­ra­ti­vos más recientes de Microsoft, como Windows 10 u 11, puedes utilizar el Microsoft Store. Se instala por defecto y tiene varias versiones de Python di­s­po­ni­bles para descargar in­me­dia­ta­me­n­te.

Consejo

¿Utilizas Python para crear tu propio proyecto web o para gestionar un página web basada en Python? Con los paquetes de hosting de IONOS tendrás listo el entorno de hosting adecuado. ¡In­clu­ye­n­do el dominio y los ce­r­ti­fi­ca­dos SSL/TLS!

In­s­ta­la­ción y co­n­fi­gu­ra­ción de Python en Windows: ¿cómo funciona?

La in­s­ta­la­ción de Python en un sistema de Microsoft se realiza en unos pocos pasos. Lo único que hay que tener en cuenta es que las nuevas versiones a partir de Python 3.9.x solo funcionan en Windows 8 o superior.

Paso 1. Descargar el paquete de in­s­ta­la­ción co­rre­s­po­n­die­n­te

En la página web oficial de Python en­co­n­tra­rás todas las versiones di­s­po­ni­bles de Python 2 y Python 3 para Windows. Para practicar o trabajar, se re­co­mie­n­da descargar una versión “estable”.

En todos los paquetes de descarga se puede elegir entre las opciones de 32 y 64 bits. Escoge la variante que se adapte a la ar­qui­te­c­tu­ra de tu sistema. Utiliza el “in­s­ta­la­dor de Windows” para una in­s­ta­la­ción normal y corriente (re­co­me­n­da­do para pri­n­ci­pia­n­tes).

Nota

La al­te­r­na­ti­va “Windows em­be­d­da­ble package” permite des­em­pa­que­tar los archivos del programa Python sin su in­s­ta­la­ción. Los “pre-releases” di­s­po­ni­bles son versiones en otros idiomas que aún están en fase de pruebas.

Haz clic en el enlace co­rre­s­po­n­die­n­te para iniciar la descarga.

Imagen: Captura de pantalla de la página de descargas de Python para Windows
Captura de pantalla de la página de descargas de Python para Windows

Paso 2. Instalar Python

Inicia la in­s­ta­la­ción de Python haciendo doble clic en el archivo de­s­ca­r­ga­do. Cuando se abra el asistente de in­s­ta­la­ción, deja marcada la casilla “Install launcher for all users”. Marca también la casilla “Add Python x.x to PATH” para poder utilizar el lenguaje de pro­gra­ma­ción di­re­c­ta­me­n­te a través del símbolo del sistema. A co­n­ti­nua­ción, haz clic en “Install now”.

Imagen: Instalar Python en Windows
Instalar Python en Windows

La in­s­ta­la­ción se inicia al instante, la cual dura unos pocos segundos. A co­n­ti­nua­ción, verás un mensaje de éxito y otra opción de co­n­fi­gu­ra­ción: si se­le­c­cio­nas el botón “Disable path length limit”, permites a Python y otros programas saltarse el límite de longitud máxima de la ruta (260 ca­ra­c­te­res) cuando sea necesario.

Sin embargo, también puedes completar la in­s­ta­la­ción y co­n­fi­gu­ra­ción de Python sin activar esta opción. Solo haz clic en “Cancelar”.

Imagen: Asistente de instalación de Python después de una instalación exitosa
Asistente de in­s­ta­la­ción de Python después de una in­s­ta­la­ción exitosa

Paso 3. Ejecutar Python

Si quieres ejecutar Python, puedes utilizar IDLE (In­te­gra­ted De­ve­lo­p­me­nt and Learning En­vi­ro­n­me­nt), el entorno de de­sa­rro­llo integrado de Python. IDLE se instala au­to­má­ti­ca­me­n­te cuando se configura el lenguaje de scripting.

Para ello, abre el buscador de Windows y escribe “IDLE”. Haz clic en el resultado de búsqueda apropiado para iniciar el shell IDLE. A co­n­ti­nua­ción, podrás empezar a programar en Python.

Imagen: IDLE Shell: Comando sencillo de impresión
IDLE Shell: Comando sencillo de impresión
Consejo

¿Estás buscando todavía una buena dirección web? Encuentra el dominio adecuado para tu proyecto web con la ayuda de IONOS y be­ne­fí­cia­te de ventajas como un ce­r­ti­fi­ca­do SSL/TLS gratuito y un buzón para correo ele­c­tró­ni­co con 2 GB de al­ma­ce­na­mie­n­to.

Instalar y co­n­fi­gu­rar Python en Linux: paso a paso

Python se puede instalar có­mo­da­me­n­te en las di­s­tri­bu­cio­nes de Linux a través del terminal, aunque puede que el lenguaje de pro­gra­ma­ción ya se encuentre instalado en el sistema. Por ejemplo, Ubuntu 20.04 y sus versiones po­s­te­rio­res se entregan con Python 3.9 por defecto. Lee en los si­guie­n­tes pasos cómo averiguar si Python ya está instalado y cómo in­s­ta­lar­lo ma­nua­l­me­n­te en Linux si todavía no lo está. En este caso, vamos a utilizar Ubuntu 22.04 como ejemplo.

Paso 1. Comprobar la in­s­ta­la­ción actual de Python

Abre el terminal y ejecuta el siguiente comando:

python3 --version

En la siguiente línea, en caso de ya estar instalado, Ubuntu muestra au­to­má­ti­ca­me­n­te la versión actual de Python 3.

Imagen: Terminal de Ubuntu: Comprobar la versión de Python
Terminal de Ubuntu: Comprobar la versión de Python

Paso 2. Instalar Python

Si todavía no hay ninguna versión de Python instalada, puedes empezar la in­s­ta­la­ción en cualquier momento uti­li­za­n­do el sistema de gestión de paquetes apt. Primero debes ac­tua­li­zar el gestor de paquetes con el siguiente comando:

sudo apt update

Luego instala Python con el siguiente comando:

sudo apt install python3
Imagen: Instalación manual de Python3 en el terminal de Ubuntu
In­s­ta­la­ción manual de Python3 en el terminal de Ubuntu
Nota

Para instalar de­te­r­mi­na­das versiones del lenguaje de scripts en Linux, hay que obtener el paquete de in­s­ta­la­ción co­rre­s­po­n­die­n­te de la página oficial y des­em­pa­que­tar­lo.

Paso 3. Ejecutar Python

Una vez co­n­fi­gu­ra­do Python, puedes acceder al lenguaje de pro­gra­ma­ción en cualquier momento a través del terminal. Para ello, basta con in­tro­du­cir el siguiente comando:

python3

Instalar Python en di­s­po­si­ti­vos macOS

Hace tiempo que los sistemas ope­ra­ti­vos de Apple vienen con Python prei­n­s­ta­la­do. Sin embargo, nunca se utilizó una versión posterior a Python 2.7. Por lo tanto, se re­co­mie­n­da en­ca­re­ci­da­me­n­te instalar una versión más reciente de Python, incluso si tu sistema ya dispone de una. La mejor manera es a través del gestor de paquetes Homebrew, que debe ser instalado primero.

Paso 1. Instalar Homebrew

Arranca el terminal (el cual puede ser llamado a través del buscador, entre otros) y accede a la página web oficial de Homebrew. Copia el comando que te aparece y pégalo en el terminal. Ejecuta el comando e introduce tu co­n­tra­se­ña para comenzar la in­s­ta­la­ción de Homebrew.

Imagen: Captura de pantalla de la página web de Homebrew
Captura de pantalla de la página web de Homebrew

Después de finalizar la in­s­ta­la­ción, podrás encontrar dos comandos más en “Next steps”. Estos también los debes ejecutar. De este modo, se añade Homebrew a la variable de entorno PATH para poder utilizar el gestor de paquetes a través de la línea de comandos.

Paso 2. Instalar Python

Una vez instalado Homebrew, puedes co­n­fi­gu­rar Python. Para ello, ejecuta el siguiente comando en tu terminal:

brew install python3

Paso 3. Ejecutar Python

Al igual que en Linux/UNIX, ahora puedes ejecutar Python en cualquier momento a través del terminal es­cri­bie­n­do el siguiente comando:

python3
Consejo

¿Quieres ampliar tus co­no­ci­mie­n­tos sobre la pro­gra­ma­ción con Python? En otros artículos de nuestra Guía Digital puedes aprender todo lo re­la­cio­na­do con, por ejemplo, los ope­ra­do­res de Python más im­po­r­ta­n­tes o las di­fe­re­n­cias y si­mi­li­tu­des de Python y PHP.

Ir al menú principal