Debéis tener anteriormente instalado Ubuntu en Windows y un proyecto creado en Visual Studio Code, os dejo los siguiente enlaces de ayuda:
Crear proyecto en Visual Studio por comandos en Ubuntu
En la terminal de Visual Studio Code instalamos Python3 como muestro a continuación:

sudo apt install python3-pip
Para comprobar la versión de Python instalada ponemos el siguiente comando

sudo pip3 --version
Instalo uvicorn con dependencias puras y mínimas para Python

sudo pip install uvicorn[standard]
Creamos un fichero .py para hacer una pequeña prueba y ver que funciona


from fastapi import FastAPI
devCodeLight = FastAPI()
@devCodeLight.get("/")
async def get_prueba():
return [{"prueba": "devCodeLight"}]
Para poder ejecutarlo escribimos en el terminal lo siguiente



Espero que os sirva de ayuda, que tengáis un feliz día!

1 comentario en «Instalación y configuración de Python y fastAPI para un proyecto en Visual Studio Code»