Como instalar e usar o Flask no Ubuntu 22.04

Como instalar e usar o Flask no Ubuntu 22.04

O Flask Python é uma estrutura leve da Web Python que facilita a criação de aplicativos da Web rapidamente. É um microframework que não inclui um ORM (mapeador relacional de objeto) ou outros recursos e é extensível através de plug-ins de frasco.

O frasco é fácil de começar e não requer nenhuma estrutura de diretório específica. Um aplicativo de frasco é um script python que importa o módulo Flask cria uma instância da classe Flask e inicia o servidor de desenvolvimento usando uma linha de código.

Neste artigo, mostraremos como instalar o Flask no Ubuntu 22.04. Além disso, crie um simples aplicativo Hello World usando o módulo Flask Python.

Etapa 1: Instalando o Python

Antes de começar, verifique se você tem Python e Pip instalado em seu sistema. Se você ainda não os possui, pode instalá -los executando os seguintes comandos:

Atualização do sudo apt  sudo apt install python3 python3-pip python3-venv  

Etapa 2: Instale o Flask no Ubuntu

Depois que Python e Pip estiverem instalados, você está pronto para instalar o Flask. Para fazer isso, você precisará abrir um terminal e inserir o seguinte comando: 'Flask de instalação do PIP3'

Mas recomendamos a criação de ambiente virtual do Python para isolar seu aplicativo. Para fazer isso, crie e/ou mude para o seu diretório de aplicativos de frasco:

MKDIR Flask-App && CD Flask-App  

Agora, crie e ative o ambiente virtual:

python3 -m venv venv fonte VENV/BIN/ativação 

Os comandos acima criarão um diretório com o nome "venv" para armazenar arquivos de ambiente virtual. O segundo comando irá ativá -lo. O prompt de comando do sistema será modificado com o nome do ambiente virtual.

Depois que o ambiente virtual estiver ativado, você pode instalar o frasco e outros módulos Python necessários.

PIP3 Instale o frasco  

Isso instalará a versão mais recente do Flask e todas as suas dependências. Depois que a instalação estiver concluída, você pode verificar se o frasco é instalado corretamente executando o seguinte comando:

Python3 -M Flask -Versão  

Se tudo estiver funcionando corretamente, você verá o número da versão de frasco impresso no terminal.

Etapa 3: Crie um aplicativo de frasco de amostra

Depois que o frasco estiver instalado, você pode começar a criar seu aplicativo da web. Para fazer isso, crie um novo script python e importe o módulo de frasco. Em seguida, crie um novo aplicativo Flask usando o seguinte código:

De Flask Importar Flask App = Flask (__ nome__) @app.rota ('/') def hello (): retornar 'olá, mundo!'Se __name__ ==' __main__ ': App.correr()
12345678910De Flask Importar Flask App = Flask (__ nome__) @app.rota ('/') def hello (): retornar 'olá, mundo!'Se __name__ ==' __main__ ': App.correr()

Este código cria um aplicativo simples de frasco que ouve solicitações no URL da raiz e retorna a mensagem “Olá, mundo!”. Você pode executar este script inserindo o seguinte comando:

App Python3.py  

Isso iniciará o servidor de desenvolvimento do Flask e ouvirá solicitações na porta 5000. Para acessar seu aplicativo, aberto

Etapa 4: terminar seu trabalho

Você pode criar os requisitos '.arquivo txt ', que é útil para implantar aplicativos em outros sistemas. Este arquivo contém os módulos Python necessários para o seu aplicativo.

Congelamento PIP> Requisitos.TXT 

Depois de terminar seu trabalho com este projeto, você pode simplesmente desativar o ambiente virtual executando o seguinte comando:

desativar 

Conclusão

Em conclusão, instalando o Flask no Ubuntu 22.04 é um processo direto que envolve a instalação de Python e Pip e, em seguida, usando o PIP para instalar o Flash. Depois que o frasco estiver instalado, você pode começar a criar seu aplicativo da web criando um novo script python e importando o módulo de frasco. Em seguida, crie um novo aplicativo Flask e inicie o servidor de desenvolvimento usando uma linha de código.

Flask é uma estrutura da Web leve e flexível que é fácil de começar e não requer nenhuma estrutura de diretório específica. É uma boa escolha para pequenos projetos e prototipagem, e pode ser estendido com uma variedade de bibliotecas de terceiros para adicionar funcionalidade adicional. Com o Flask instalado, agora você está pronto para começar a criar seus aplicativos da Web no Ubuntu 22.04.