(En concreto, Python 3.12 o 3.13, las versiones actuales)
También configuraremos el editor de texto Visual Studio Code en el que trabajaremos
¡Estas instrucciones deberían funcionar tanto en portátiles como en PCs de laboratorio sin permisos de administrador!
Se puede instalar Python directamente, pero nosotros usaremos la distribución miniconda
, que incluye tanto el lenguaje como un gestor de paquetes que usaremos más adelante$\dots$
Instalarlo es sencillo pero hay un par de pasos en el que no tomamos las opciones por defecto, así que recomendamos leer estas diapositivas
miniconda
es una distribución de Python que también incluye un gestor de paquetes y entornos virtuales (veremos qué es esto último en la clase 4).Anaconda Navigator
es una versión más completa que añade una interfaz gráfica y cientos de paquetes precompilados para ciencia de datos. Si queréis, podéis instalarlo en vez de miniconda, pero incluye muchas cosas que no usaremos y es mucho más lento.miniconda
como Anaconda Navigator
están disponible para Windows, macOS y Linux, y no requieren permisos de administrador para instalarse (ideal para los PCs del aula).¡Vamos a comprobar que todo funcione bien!
Abrimos una terminal de powershell o cmd (o cualquier otra terminal si estamos en otro sistema operativo)
Escribimos python --version
y conda --version
Si podemos ver la versión correctamente , entonces todo está bien (Puede que no sea exactamente la de la imagen, pero no pasa nada)
Si escribimos solo python
, podemos abrir una terminal interactiva dode empezar a escribir código. La usaremos más adelante Se cierra escribiendo el comando quit()
.
Ejecutar Python desde consola está bien para pruebas pequeñas, pero también necesitaremos un entorno de programación (IDE).
Visual Studio Code (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
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:
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)
Nuestro humilde servidor