Reading time: 2 minutes
You must have Ubuntu installed on Windows and a project created in Visual Studio Code beforehand. Here are the following helpful links:
Create project in Visual Studio using commands in Ubuntu
In the Visual Studio Code terminal, install Python3 as shown below:

sudo apt install python3-pip
To check the installed Python version, use the following command:

sudo pip3 --version
Install uvicorn with minimal pure dependencies for Python:

sudo pip install uvicorn[standard]
Create a .py file to perform a small test and see if it works:


from fastapi import FastAPI
devCodeLight = FastAPI()
@devCodeLight.get("/")
async def get_prueba():
return [{"prueba": "devCodeLight"}]
To run it, enter the following in the terminal:



I hope this helps. Have a great day!
