Instalación Flask

Librerías requeridas para realizar una API Rest en Flask

Para realizar instalaciones en Python es sumamente recomendado utilizar el gestor de paquetes PIP, con el podremos instalar una gran cantidad de librerías para el lenguaje Python.

En caso de no tener instalado PIP, seguir el siguiente tutorial: https://pip.pypa.io/en/stable/installing/

Entorno virtual de desarrollo

Si ya has trabajado con Python previamente, notarás que a medida que pasa el tiempo y hemos trabajado en múltiples proyectos, la cantidad de librerías que podríamos tener instaladas puede ser muy grande, esto podría generar algunos problemas en nuevos programas que desarrollemos utilizando python, ya que se podrían generar colisiones de nombres, lentitud al cargar las librerías, etcétera. Para solucionar este problema es muy recomendable hacer uso de un entorno virtual de desarrollo, el cual nos provee un espacio de trabajo restringido a las instalaciones específicas que hagamos estando en ese entorno virtual. Por ejemplo, si instanciamos un entorno virtual X en python3 e instalamos numpy (considerando que nunca antes lo habíamos instalado) entonces numpy solo estará disponible cuando activemos el entorno X, si salimos del entorno X, numpy no estará disponible. A continuación se muestra como crear un entorno virtual llamado tarea3bd en consola de comandos:

pip install virtualenv
python -m venv tarea3bd

Para activar el entorno virtual ejecute el siguiente comando:

source mypython/bin/activate

Instalando Flask, psycopg2 y SQLAlchemy

Ejecutar en consola:

pip install flask
pip install psycopg2-binary
pip install Flask-SQLAlchemy

Última actualización

¿Te fue útil?