Como instalar o Flask no Ubuntu 20.04
Duas estruturas web Python de código aberto comumente usadas são Django e Flask. Django é uma estrutura Python robusta que permite aos usuários desenvolver e implantar rapidamente seus aplicativos da web, fornecendo uma estrutura MVC que visa simplificar o desenvolvimento de aplicativos da web com menos código e componentes reutilizáveis.
Enquanto isso, Flask é um microframework enxuto e desprovido de bibliotecas ou ferramentas extras. É minimalista, pois vem apenas com as ferramentas básicas para ajudá-lo a começar a desenvolver seus aplicativos.
Sem mais delongas, vamos começar e instalar o flask no Ubuntu 20.04.
Instalando o Flask no Ubuntu
1. Para instalar o flask no Ubuntu 20.04 usando o gerenciador de pacotes apt, aqui estão as etapas a seguir:
Primeiro, certifique-se de que seu sistema esteja atualizado conforme mostrado.
sudo apt update -y
Assim que a atualização for concluída, vá para a próxima etapa.
2. Em seguida, você precisará instalar o pip junto com outras dependências do Python que permitirão criar um ambiente virtual. É no ambiente virtual que vamos instalar o flask.
Caso você esteja se perguntando por que não estamos instalando o Python primeiro, bem, o Ubuntu 20.04 já vem pré-empacotado com o Python 3.8 e, portanto, não há necessidade de instalá-lo.
Para confirmar a presença do Python no Ubuntu 20.04 execute:
python3 --version
Em seguida, instale o pip3 e outras ferramentas Python conforme mostrado.
sudo apt install build-essential python3-pip libffi-dev python3-dev python3-setuptools libssl-dev
3. Depois disso, instale um ambiente virtual que irá isolar e executar o flask em um ambiente de área restrita.
sudo apt install python3-venv
4. Agora, crie o diretório flask e navegue até ele.
mkdir flask_dir && cd flask_dir
5. Crie um ambiente virtual usando Python da seguinte maneira.
python3 -m venv venv
6. Em seguida, ative-o para poder instalar o frasco.
source venv/bin/activate
Observe como o prompt muda para (venv)
para indicar que agora estamos trabalhando dentro do ambiente virtual.
7. Por último, instale o framework web flask usando pip, que instalará todos os componentes do flask, incluindo Jinja2, Biblioteca de aplicativos da web werkzeug WSG e seus módulos.
pip3 install flask
8. Para confirmar se o flask está instalado, execute:
flask --version
Perfeito! Flask agora está instalado no Ubuntu 20.04. Agora você pode criar e implantar seus aplicativos Python usando flask.