Volver

Installfest

Tutorial de instalación de Python

(En concreto, Python 3.13, la versión actual)

También configuraremos el editor de texto Visual Studio Code en el que trabajaremos

Paso 1: Instalar Python

  1. Descargamos la última versión de Python desde la web oficial
  2. También se puede descargar desde la Windows Store. En Windows 11 se abre automáticamente al escribir python en la terminal. También recomendamos instalarlo así!
  3. Instalamos de forma normal. Recomendamos marcar la opción de Añadir python.exe al PATH (así podemos ejecutar python desde consola más fácilmente).
  4. Ahora podemos ejecutar Python desde una consola!

Paso 2: Instalar Visual Studio Code

Ejecutar Python desde consola esta bien para pruebas pequeñas, pero también necesitaremos un entorno de programación (IDE).

vscode es el IDE que recomendamos para Python (y para casi todos los lenguajes)

Contiene extensiones que hacen muy fácil ejecutar Python y los notebooks interactivos (IPython .ipynb) que veremos más adelante

Pero por supuesto, podéis usar cualquier otro editor que prefiráis sobre vscode!

Paso 2: Instalar Visual Studio Code

  1. Descargamos la última versión de Visual Studio Code desde la web oficial
  2. Instalamos de forma normal
  3. Abre vscode y ve a la pestaña de extensiones (Ctrl+Shift+X)
  4. Busca e instala la extensión Python de Microsoft

Paso 3: Probando que todo funciona...

Para comprobar que todo funciona, vamos a crear un archivo de Python básico (un Hello world)

Creamos un archivo hello_world.py e introducimos el siguiente programa:


	print("Bienvenidos a nuestro curso!")

					

Para ejecutarlo, podemos hacerlo de dos formas:

  • Desde una terminal, ejecutando python hello_world.py
  • Desde vscode, pulsando F5 o el botón "Run Python File"

Paso 3: Probando que todo funciona...

Si tenéis un error al ejecutar desde vscode, seguramente sea porque vuestro entorno aún no está configurado

Hacerlo es muy sencillo, simplemente tenéis que seguir los pasos que salen (elegir el intérprete o debugger como la versión de Python instalada)

  • Y un par de comandos muy útiles de vscode: Ctrl+ñ abre una terminal, Ctrl+Shift+P abre un menu general de comandos.

  • Os recomendamos crear una carpeta para organizar todos los ficheros del curso, ya que haremos algunos ejercicios $\dots$

  • Más adelante, instalaremos un par de cosas más, pero no os preocupéis, esto es suficiente para la primera semana del curso y el resto de instalaciones serán sencillas

Eso es todo por ahora!

  • Python es un lenguaje enorme, así que probablemente podáis encontrar soluciones a casi cualquier problema de instalación en internet o consultando LLMs. ¡Pero no dudéis en mandarnos un correo si os hace falta!
  • Esta es la web que usaremos a lo largo del curso, espero que os guste el formato!
  • DISCLAIMER: Puede que a veces este caída (está en desarrollo y hosteada en un Raspberry Pi, a veces puede caerse la luz, el internet, etc.)
  • Esperemos que ciertos compañeros de piso no enciendan el horno y la lavadora a la vez durante alguna de las clases $\dots$ De todas formas, toda la web es de código abierto y está subida a GitHub. Hay instrucciones para que podáis ejecutar esta web en local y así podáis verla aunque esté caída!