🛠️ ¿Cómo Instalar Python 3?
Como este post es parte de una guía para aprender a programar en Python vamos a instalar también algunas herramientas que utilizaremos a lo largo de los siguientes post. Si vienes aquí con la intención de aprender te recomiendo instalarlas.
Vamos a instalar:
- Interprete de Python 3: Para aprender este lenguaje de programación necesitamos instalar Python.
- PIP: Gestor de paquetes de Python 3 que nos permitirá instalar librerías fácilmente.
- VirtualEnv: Escritorios virtuales, para que no instales todas estas librerías directamente en tu ordenador, sino que puedas instalarlas según demanda en tus proyectos y mantenerlas aisladas de otros.
- VisualStudioCode: Nuestro IDE o Editor de código por excelencia, aquí pasarás la mayoría de tu tiempo, es más a partir de que aprendes a programar le perteneces, eres su esclavo.
- Jupyter Notebook: Un cuaderno mágico que es un voladero de cabeza wey, y será donde podrás aprender a programar y ejecutar pruebas de código, además de llevar un registro de tu aprendizaje y futuras investigaciones.
🆘 Si necesitas ayuda no dudes en consultar en nuestro servidor de Discord o enviarme un email a través del link de contacto para ayudarte en este proceso. Instalar python 3 sin tener experiencia previa a veces puede ser complicado y puedes tener errores con las rutas y variables de entorno; por lo que si es tu primera vez te recomiendo apoyarte mirando algún video de youtube.
1. 🌐 Descarga Python 3
Ve al sitio oficial de Python: https://www.python.org. Haz clic en la sección “Downloads” y selecciona la versión adecuada para tu sistema operativo. Ya sabes, Windows, macOS o Linux (si usas Linux, probablemente ya sabes lo que haces, pero igual te sigo explicando 😏).
2. 📥 Instalar Python 3
En Windows:
Ejecuta el archivo .exe descargado.
- Durante la instalación, asegúrate de marcar la casilla que dice
Add Python to PATH
. Esto permitirá ejecutar Python desde la terminal. Si no lo haces, prepárate para escribir rutas larguísimas cada vez que quieras usar Python. 🙄
En macOS:
- Abre el archivo .pkg y sigue las instrucciones del instalador. Fácil, ¿verdad? 🍎
En Linux:
- Python suele venir preinstalado en la mayoría de las distribuciones. Si no, puedes instalar python usando el gestor de paquetes. Ejecuta estos comandos en la terminal:
sudo apt update sudo apt install python3
3. ✅ Verifica la Instalación
Abre tu terminal o línea de comandos y escribe:
python3 --version
Si ves algo como Python 3.x.x
, ¡felicidades! La instalación fue exitosa. Ahora puedes presumir en las reuniones de trabajo que eres un experto en Python. 😎
🦸♂️ Paso 2: Instalar y configurar Pip
Pip es una herramienta que te permite instalar bibliotecas y frameworks adicionales en Python. Sin pip, estarías perdido cuando quisieras trabajar con cosas como Flaks, Django o NumPy. Así que, vamos a configurarlo:
Verifica si Pip está Instalado
En la terminal, escribe:
pip3 --version
Si ves algo como pip 21.x.x
, significa que pip ya está instalado. Si no, sigue estos pasos:
Instala Pip
Descarga el script de instalación de pip ejecutando este comando:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
O bien desde su sitio oficial: https://bootstrap.pypa.io/get-pip.py
Y allí puedes dar “Guardar como..” Y se te guardará como un script de Python “.py
Luego, instálalo con:
python3 get-pip.py
Prueba Pip
Para verificar que pip funciona correctamente, intenta instalar una biblioteca simple, como requests:
pip3 install requests
📦 Paso 3: Instalar un Entorno Virtual (venv)
Antes de empezar a trabajar en proyectos serios, es fundamental tener la capacidad de crear entornos virtuales. Estos son como “cajas separadas” donde puedes instalar paquetes específicos sin afectar el resto de tu sistema. Afortunadamente, Python incluye una herramienta llamada venv
para esto. Aquí te explico cómo asegurarte de que está instalada y lista para usar.
Instalación en Linux
-
- Asegúrate de tener Python instalado:
Si ya has seguido los pasos anteriores para instalar Python 3, ¡estás listo! El módulo venv
viene incluido por defecto en Python 3. Sin embargo, si usas una distribución de Linux minimalista, es posible que necesites instalarlo manualmente. Ejecuta este comando para asegurarte:
sudo apt install python3-venv
-
- Verifica que venv está disponible:
Puedes verificar que venv
está instalado ejecutando:
python3 -m venv --help
Si ves una salida con las opciones disponibles, ¡todo está listo!
Instalación en Windows
-
- Asegúrate de tener Python instalado:
El módulo venv
también viene incluido por defecto en Python 3 para Windows. Si ya has instalado Python siguiendo los pasos anteriores, no necesitas hacer nada más. Sin embargo, si instalaste Python desde una fuente no oficial o una versión mínima, puede que necesites instalar venv
manualmente.
-
- Verifica que venv está disponible:
Abre tu terminal (CMD o PowerShell) y ejecuta:
python -m venv --help
Si ves una salida con las opciones disponibles, significa que venv
está listo para usar.
-
- (Opcional) Instala venv manualmente:
Si por alguna razón venv
no está disponible, puedes instalarlo usando pip
:
pip install virtualenv
Esto instalará una alternativa popular llamada virtualenv
, que funciona de manera similar a venv
.
Consejos sobre Entornos Virtuales
- ¿Por qué usar entornos virtuales? Te permiten mantener tus dependencias organizadas y evitar conflictos entre versiones de librerías en diferentes proyectos. Además de que puedes instalar Python en la versión que desees dentro de tu entorno y trabajar con distintas versiones en distintos proyectos.
- Próximos pasos: Una vez que tengas la herramienta instalada, podrás crear entornos virtuales para tus proyectos. Esto lo veremos en detalle en futuras lecciones.
🖥️ Paso 4: Instalar Visual Studio Code (VSCode)
VSCode es un editor de código gratuito y extremadamente versátil. Es como la navaja suiza de los programadores. Aquí te explico cómo instalarlo:
1. Ve al sitio oficial de VSCode: https://code.visualstudio.com.
2. Descarga la versión adecuada para tu sistema operativo.
En Windows: Ejecuta el archivo .exe descargado y sigue las instrucciones del instalador (siguiente, siguiente, ejem..).
En macOS: Arrastra la aplicación VSCode a la carpeta “Aplicaciones”.
En Linux: Usa el gestor de paquetes. Por ejemplo, en Ubuntu:
sudo apt update sudo apt install code
📓 Paso 5: Instalar Jupyter Notebook (Cuaderno científico)
¿Qué es Jupyter Notebook?
Imagina que tienes un cuaderno mágico donde puedes escribir tus ideas, hacer cálculos complejos, dibujar gráficos impresionantes y contar historias interactivas… ¡todo en el mismo lugar! Ese cuaderno mágico es Jupyter Notebook . Es como un laboratorio digital donde los científicos de datos, programadores y curiosos pueden experimentar sin límites.
Cómo Instalar Jupyter Notebook
Si estás buscando una herramienta poderosa para aprender Python, analizar datos o simplemente jugar con código, Jupyter Notebook es una excelente opción. Aquí te explico cómo instalarlo tanto en Linux como en Windows. ¡Vamos a ello! 💻✨
Instalación en Linux
En Linux, el proceso es bastante sencillo gracias a pip
, el gestor de paquetes de Python. Sigue estos pasos:
-
- Actualiza tu sistema:
sudo apt update && sudo apt upgrade -y
-
- Instala Python y pip:
sudo apt install python3 python3-pip -y
-
- Instala Jupyter Notebook:
pip3 install notebook
-
- Ejecuta Jupyter Notebook:
jupyter notebook
Esto abrirá Jupyter en tu navegador automáticamente. ¡Listo para programar! 🎉
Instalación en Windows
Presiona Win + R
, escribe cmd
y presiona Enter.
-
- Instala Jupyter Notebook:
pip install notebook
Tambien puedes instalarlo desde Microsoft Windows Store en caso de tener Windows 11profesional.
-
- Ejecuta Jupyter Notebook:
jupyter notebook
Esto abrirá Jupyter en tu navegador automáticamente. ¡Ya puedes empezar a escribir código! 🚀
🙌 ¡¡Y eso es todo!!
🎉 ¡Ya estás listo para aprender a programar!
¡Ready mi compaa! Hemos aprendido a instalar Python 3 y todo lo necesario para trabajar con un entorno de desarrollo. A partir de ahora vamos a configurar y aprender a utilizar cada una de estas herramientas a lo largo de los siguientes post o lecciones.
Si has llegado hasta aquí ¡felicitaciones!, realmente es todo una batalla instalar estas aplicaciones y aún nos resta configurarlas y aprender a programar con ellas.
Si por esas casualidad tienes problemas hablanos por Discord para ayudarte a instalar python.