DEV Community

Cover image for Instalación Python, Flask, PipEnv en Linux Ubuntu 20
Manuel Ortega Carcamo for 4GeeksAcademy

Posted on

Instalación Python, Flask, PipEnv en Linux Ubuntu 20

Guía de instalación

Abrir una terminal y ejecutar los siguientes pasos:

Actualizar los paquetes disponibles y sus versiones.

sudo apt update
Enter fullscreen mode Exit fullscreen mode

Instalar Python 3

sudo apt install python3-pip python3-dev build-essential libssl-dev libffi-dev python3-setuptools

Enter fullscreen mode Exit fullscreen mode

Verificar la versión de Python instalada

python3 --version
Enter fullscreen mode Exit fullscreen mode

Instalar pipenv

sudo apt install pipenv
Enter fullscreen mode Exit fullscreen mode

Creación de mi primer API usando Flask

  • Crear un carpeta e ingresar en ella
mkdir miApi
cd  miApi
Enter fullscreen mode Exit fullscreen mode
  • Crear el entorno virtual
pipenv shell
Enter fullscreen mode Exit fullscreen mode
  • Instalar Flask
pipenv install flask

Enter fullscreen mode Exit fullscreen mode
  • Verificar las versiones instaladas
python3 -m flask --version
Enter fullscreen mode Exit fullscreen mode
  • Crear un archivo hello.py
touch hello.py
Enter fullscreen mode Exit fullscreen mode
  • Pegar el siguiente código en el archivo hello.py
from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello World!'
Enter fullscreen mode Exit fullscreen mode
  • Agregar una variable de entorno con el nombre de la app
export FLASK_APP=hello.py
Enter fullscreen mode Exit fullscreen mode
  • Ejecutar la API
flask run

Enter fullscreen mode Exit fullscreen mode

Top comments (0)