Guia final para instalar Flask no Ubuntu

Guia final para instalar Flask no Ubuntu
O Flask é uma estrutura Python baseada em micro-web de código aberto e gratuito, projetado para ajudar os programadores para criar aplicativos da Web escaláveis, seguros e facilmente manutenção. Se você é iniciante, é bastante fácil e simples de começar. Diremos a você neste artigo como instalar o frasco de estrutura do Python no Ubuntu 20.04 Sistema. Os comandos que implementamos também podem ser executados nas distribuições Debian e Old Ubuntu.

Pré requisitos

Todos os comandos que você deve executar sob os privilégios de comando 'sudo'.

Instalação do Flask no Ubuntu 20.04

Siga as etapas abaixo mencionadas para instalar o frasco no Ubuntu 20.04 Sistema:

Etapa 1: Instalação do Python

Verifique se o Python está instalado no seu sistema Ubuntu. Para verificar a instalação, execute o comando abaixo do título no terminal:

$ python3 -v

É um método recomendado para criar um ambiente virtual no Python usando o módulo Venv. Você pode criar esse ambiente com a ajuda do pacote Python3-Venv. Portanto, você precisará instalar este pacote executando o comando abaixo mencionado em seu sistema:

$ sudo apt install python3-venv


Depois que o módulo de pacote acima estiver instalado no seu sistema Ubuntu, você poderá criar um ambiente virtual do Python no qual instalará e usará o aplicativo Flask.

Crie um diretório para o aplicativo Flask e navegue nessa pasta usando o comando abaixo:

$ mkdir Flask_Application && CD Flask_application

Etapa 2: Crie um ambiente virtual Python

Agora, dentro do diretório especificado 'Flask_application', crie um ambiente virtual executando o seguinte comando:

$ python3 -m venv venv

Um novo diretório ou ambiente virtual é criado com o nome 'venv' que consiste em uma cópia de todos os arquivos de suporte do Python. Você também pode criar um nome diferente com este ambiente virtual.

Agora, ative o ambiente virtual acima usando o seguinte comando e você pode usá -lo:

$ fonte venv/bin/ativação

Etapa 3: Instale o Flask usando PIP

Depois que o ambiente for ativado, você notará que o nome do ambiente virtual será adicionado no início do prompt do shell. Agora, instale o Flask usando o Python Package Manager PIP da seguinte forma:

(Venv) $ PIP Instale o frasco

Você pode imprimir a versão instalada do Flask usando o seguinte comando:

(Venv) $ python -m Flask -Versão

Neste momento, a versão mais recente do Flask 1.1.2 foi instalado no seu sistema Ubuntu, que você também pode ver na captura de tela abaixo:

Crie um aplicativo mínimo usando o frasco

Aqui, criaremos um aplicativo simples que imprimirá o primeiro aplicativo de frasco de texto 'First Flask!'. Abra o editor de texto e cole o código a seguir neste arquivo:

do frasco de importação de frascos
App = Flask (__ nome__)
@aplicativo.rota('/')
def my_app ():
Retornar 'Primeiro aplicação de frasco!'

Salve o arquivo acima dentro do diretório Flask_Application com o nome 'my_app.py '.
No código acima:

  • A primeira linha importará a classe Flask.
  • A segunda linha criará uma nova instância da classe de Flask.
  • A função my_app está registrada através do rota () decorador. Quando você solicitou esta rota, o primeiro aplicativo de frasco!'O texto imprimirá no terminal.

Para executar o código acima, execute os seguintes comandos:

(venv) $ export flask_application = my_app.py
(Venv) $ Flask Run

A saída a seguir imprimirá no terminal:

Agora, abra o navegador e digite o 'http: // 127.0.0.1: 5000 'URL na barra de endereço. O 'primeiro aplicativo de frasco!'A mensagem será exibida no navegador.

Para parar a saída da concha, pressione 'Ctrl-C'. Depois de terminar seu trabalho, digite o seguinte comando para desativar o ambiente virtual ou sair dele:

(venv) $ desativado

Conclusão

No artigo acima, explicamos o procedimento de como instalar o balão no Ubuntu 20.04 Ambiente. Também descrevemos como você pode criar um ambiente virtual python e instalar o Flask nele. Temos experimentado comandos diferentes para executar o aplicativo usando o frasco. Para mais detalhes, visite a documentação do Flask da Internet Recursos.