Guíainstalar Python
Guíainstalar Python
Python es un lenguaje de programación muy útil que utilizan tanto desarrolladores como
profesionales por su versatilidad y sencillez. Es una gran elección para desarrollar
aplicaciones relacionadas con la ciencia de datos, la inteligencia artificial, el aprendizaje
automático y muchas otras áreas. A menudo se utiliza en tareas de scripting y
automatización, como el web scraping, la automatización de operaciones matemáticas
complejas, etc.
Por eso hoy te guiaremos a través del proceso de instalación de Python en varios sistemas
operativos como Windows, macOS y Linux. Pero antes de eso, entendamos qué es Python y
por qué tiene importancia en el mundo de la programación.
¿Qué es Python?
Creado por Guido van Rossum, Python es un lenguaje de programación interpretado de alto
nivel. La filosofía de diseño de Python hace hincapié en la legibilidad del código mediante el
uso de una sintaxis limpia y espacios en blanco significativos. Por ello, tanto los
programadores principiantes como los experimentados no tienen ninguna duda en utilizarlo.
— Python
Python es un lenguaje versátil, como ya hemos establecido, que tiene diversas aplicaciones,
como el desarrollo web, el análisis de datos, el aprendizaje automático, la inteligencia
artificial y la automatización. Su amplia biblioteca estándar y los paquetes de terceros hacen
que los desarrolladores puedan crear y desplegar aplicaciones complejas con rapidez.
Algunos de los tipos de profesionales que confían en Python y cómo lo utilizan son:
Google: Utiliza Python para varios servicios, aplicaciones web y herramientas internas.
Facebook: Emplea Python para la gestión de infraestructuras, la distribución de
binarios, etc.
Instagram: Construido principalmente sobre Django, un popular framework web de
Python.
Netflix: Confía en Python para sus servicios de backend y análisis de datos.
Spotify: Utiliza Python para el análisis de datos y los servicios backend.
Dropbox: Desarrolló su cliente de escritorio y muchos servicios backend utilizando
Python.
Quora: El backend de la plataforma y el código del servidor están escritos en Python.
Pinterest: Utiliza Python para los servicios backend y las tareas de aprendizaje
automático.
NASA: Emplea Python para análisis de datos, simulaciones y gestión de sistemas.
Reddit: Originalmente construido en Lisp, más tarde reescrito utilizando Python por su
simplicidad y flexibilidad.
La adopción generalizada de Python hace que sea una habilidad valiosa de aprender para
cualquiera que quiera introducirse en el mundo de la programación o mejorar sus habilidades
actuales. A continuación, hablaremos de algunas de las ventajas de utilizar Python, así como
de lo que necesitas tener a mano para completar el proceso de instalación.
Fácil de aprender
La sintaxis de Python está diseñada para ser clara y concisa, por lo que es una opción
excelente para principiantes. Su énfasis en la legibilidad y la sencillez permite a los nuevos
programadores comprender rápidamente el lenguaje y empezar a escribir código con una
curva de aprendizaje mínima.
Amplias bibliotecas
Python cuenta con una amplia y activa comunidad de desarrolladores que contribuyen
constantemente al crecimiento y mejora del lenguaje. Este fuerte soporte de la comunidad
garantiza que Python se mantenga actualizado con las tendencias actuales de la industria y
que los desarrolladores puedan encontrar fácilmente recursos, tutoriales y ayuda cuando la
necesiten.
Hay una última cosa que hacer antes de instalar Python, y es verificar que tu ordenador
actual cumple los requisitos del sistema necesarios. Aquí tienes un rápido resumen de los
sistemas operativos compatibles y los requisitos mínimos de hardware:
Versiones
Python tiene dos grandes ramas de versiones que puedes encontrar al instalar el lenguaje:
Python 2.x: Esta es la versión más antigua de Python, siendo la última versión Python
2.7.18. Aunque Python 2.x se sigue utilizando en algunas aplicaciones heredadas, es
importante tener en cuenta que llegó al final de su vida útil en enero de 2020, y no se
proporcionarán más actualizaciones ni correcciones de errores. Por ello, se recomienda
encarecidamente utilizar Python 3.x en los nuevos proyectos.
Python 3.x: Esta es la versión actual y mantenida activamente de Python, con
actualizaciones y mejoras continuas. Python 3.x introdujo numerosas mejoras y
cambios en el lenguaje, haciéndolo más eficaz y potente. Es la versión recomendada
para todos los nuevos proyectos e instalaciones.
Windows
macOS
Linux
Las instrucciones variarán en función de tu sistema operativo y versión específicos. Sigue los
pasos que se indican a continuación para instalar Python en cada plataforma respectiva.
Visita el sitio web oficial de Python y descarga la última versión de Python 3.x para Windows.
El sitio web detectará automáticamente tu sistema operativo y te ofrecerá el instalador
adecuado para tu sistema (32 o 64 bits).
Important
Elige lo que quieras que se instale junto con la instalación base. Tus opciones incluyen:
De nuevo, se te presentan varias opciones entre las que elegir, entre ellas:
Instalar Python 3.11 para todos los usuarios
Asociar archivos con Python (requiere el lanzador ‘py’)
Crear accesos directos para las aplicaciones instaladas
Añadir Python a las variables de entorno
Precompilar la biblioteca estándar
Descargar símbolos de depuración
Descargar binarios de depuración (requiere VS 2017 o posterior)
Tras seleccionar la configuración de instalación que desees, haz clic en Instalar para iniciar
el proceso de instalación. El instalador copiará los archivos necesarios en tu ordenador y
configurará Python. Este proceso puede tardar unos minutos.
python --version
Pulsa Intro, y deberías ver en la salida la versión de Python que has instalado. Esto confirma
que Python se ha instalado correctamente en tu ordenador.
Instalación alternativa a través de Microsoft Store
Como alternativa a la descarga del instalador de Python desde el sitio web oficial, también
puedes instalar Python en Windows utilizando Microsoft Store. Este método te asegura
obtener la última versión de Python y permite realizar actualizaciones fácilmente.
1. Abre Microsoft Store: Busca «Microsoft Store» en el menú Inicio y haz clic en la
aplicación para abrirla.
2. Busca Python: En Microsoft Store, utiliza la barra de búsqueda de la esquina superior
derecha para buscar «Python» Deberías ver la última versión de Python 3.11 en los
resultados de la búsqueda.
3. Instala Python: Haz clic en el listado de Python 3.11 y, a continuación, en el botón
Instalar de la página de la aplicación Python. La Tienda Microsoft descargará e
instalará Python en tu ordenador Windows.
Para comprobar qué versión de Python tiene actualmente tu sistema y obtener la última
versión, sigue estos pasos:
Antes de instalar Python en macOS, es una buena idea comprobar la versión de Python que
tiene actualmente tu sistema. macOS suele venir con una versión antigua de Python (Python
2.x) preinstalada.
python --version
Python 2.7.x
python3 --version
Si estás satisfecho con la versión instalada de Python 3.x, puedes saltarte los pasos
restantes. Si Python 3.x no está instalado o quieres instalar una versión más reciente, pasa al
siguiente paso.
Ve al sitio web oficial de Python para acceder a la página de descarga de la última versión de
Python para macOS.
Sigue los pasos de la instalación aceptando el acuerdo de licencia del software, eligiendo la
ubicación de la instalación (recomendamos utilizar la ubicación predeterminada) e
introduciendo tu contraseña de administrador cuando se te solicite.
Una vez finalizado el proceso de instalación, se abrirá una carpeta en tu escritorio. Haz clic
en IDLE en esta carpeta.
— Tras la instalación, abre IDLE en macOS.
IDLE es el entorno de desarrollo independiente que viene con Python. Una vez abierto,
deberías ver automáticamente un intérprete de comandos de Python.
print(‘Test message’)
Pulsa Intro y el texto «Mensaje de prueba» debería aparecer ahora en la línea siguiente en
IDLE.
También puedes verificar la instalación a través del Terminal. Abre la aplicación Terminal y
escribe el siguiente comando:
python3 --version
Pulsa Intro, y deberías ver que se muestra la versión de Python que acabas de instalar.
Abre una ventana de terminal y escribe el siguiente comando para comprobar si Python ya
está instalado en tu sistema:
python --version
Pulsa Intro, y si Python está instalado, verás que se muestra el número de versión (tal y
como hemos comentado para Windows y macOS. Si estás satisfecho con la versión
instalada, puedes saltarte los pasos restantes. Si Python no está instalado o quieres instalar
una versión más reciente, pasa al siguiente paso.
La forma más sencilla de instalar Python en Linux es a través del Gestor de Paquetes
específico de tu distribución. Aquí tienes un par de comandos populares:
Ubuntu/Debian:
Fedora:
Ve al sitio web de Python y descarga la última versión de Python para Linux desde su sitio
web.
— Descarga la última versión estable de Python para Linux.
Si prefieres compilar Python desde el código fuente, puedes hacerlo obteniendo primero el
último código fuente de Python del repositorio Git oficial de Python.
— Repositorio Git oficial de Python.
Nota: Compilar desde el código fuente es una opción avanzada y puede requerir
dependencias y configuraciones adicionales. Recomendamos utilizar el método del Gestor de
Paquetes para la mayoría de los usuarios.
Después de instalar Python, puedes verificar la instalación abriendo una ventana de terminal
y escribiendo el siguiente comando:
python3 --version
Resumen
Hoy hemos cubierto aquí el proceso de instalación de Python en tres grandes sistemas
operativos: Windows, macOS y Linux. Hemos descrito los pasos para buscar versiones
preinstaladas, descargar el instalador adecuado o utilizar gestores de paquetes, y verificar la
instalación utilizando el terminal o el símbolo del sistema.
Ahora que has instalado correctamente Python en tu sistema, es hora de empezar a
aprender y utilizar este potente lenguaje de programación.
Para iniciar tu viaje en Python, hay numerosos recursos disponibles, como tutoriales en línea,
cursos y foros donde puedes hacer preguntas y obtener ayuda. Para empezar, sin duda
querrás marcar como favorita la documentación oficial de Python.
Con Python instalado y una gran cantidad de recursos a tu alcance, ya estás listo para
explorar el apasionante mundo de la programación en Python. ¡Mucha suerte!