Instalar e configurar o BeeWare

Neste artigo, vamos orientá-lo sobre como instalar e configurar o BeeWare em seu computador. Se você estiver interessado em desenvolver aplicativos Python que possam ser executados nativamente em diferentes sistemas operacionais e dispositivos móveis, o BeeWare é uma ótima opção para você.

BeeWare é uma coleção de ferramentas e bibliotecas de código aberto que permite escrever aplicativos Python nativos para uma variedade de plataformas.



Instalando e Configurando o Ambiente Virtual BeeWare

Antes de poder usar o BeeWare, você precisará ter o Python instalado em seu computador. Se ainda não tiver o Python instalado, você pode visitar os seguintes artigos de instalação do Python se não tiver o Python instalado em seu sistema:

Para macOS: https://mrexamples.com/python/install-python-on-mac/
Para Linux: https://mrexamples.com/python/install-python-on-linux/
Para Windows: https://mrexamples .com/python/python-getstarted/


Instalando Dependências

Antes de começar a usar o Beeware em seu sistema Windows, macOS ou Linux, você precisará instalar suas dependências.

Nós o guiaremos pelo processo de instalação das dependências necessárias para o Beeware em cada um desses sistemas operacionais.

Para MacOS

Para instalar as dependências do Beeware no macOS, você precisa seguir estas etapas:

  • Instale o Xcode: o Xcode vem com as ferramentas de desenvolvimento necessárias para criar dependências do Beeware. Você pode instalar o Xcode na App Store ou baixá-lo no site oficial .
  • Instale o Homebrew: o Homebrew é um gerenciador de pacotes para macOS que simplifica a instalação do software. Você pode instalar o Homebrew executando o seguinte comando em um terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Instalar o Rust: Para instalar o Rust, execute o seguinte comando no terminal:
brew install rust
  • Instalar o Beeware: Por fim, você pode instalar o Beeware usando o gerenciador de pacotes pip executando o seguinte comando:
pip install beeware

Para Linux

Para instalar as dependências do Beeware no Linux, você deve seguir estas etapas:

  • Instalar o Rust : O Rust pode ser instalado usando o gerenciador de pacotes da sua distribuição. Por exemplo, no Ubuntu, você pode instalar o Rust executando o seguinte comando:
sudo apt-get install rustc
  • Instalar o Beeware: Por fim, você pode instalar o Beeware usando o gerenciador de pacotes pip executando o seguinte comando:
pip install beeware

Para Windows

Para instalar as dependências do Beeware no Windows, você deve seguir estas etapas:

  • Instale o Visual Studio: o Beeware requer o Microsoft Visual Studio C++ Build Tools para criar algumas de suas dependências. Você pode baixar o instalador do Visual Studio Build Tools no site oficial e instalá-lo em seu sistema.
  • Instalar o Git: o Beeware requer o Git para baixar e instalar algumas de suas dependências. Baixe o instalador Git do site oficial e instale-o em seu sistema.
  • Instalar OpenSSL: Beeware requer OpenSSL para comunicação segura. Você pode baixar o instalador OpenSSL do site oficial e instalá-lo em seu sistema.
  • Instalar Rust: Beeware requer Rust para construir algumas de suas dependências. Baixe o instalador Rust do site oficial e instale-o em seu sistema.
  • Instale o Beeware: Por fim, você pode instalar o Beeware usando o gerenciador de pacotes pip executando o seguinte comando:
pip install briefcase

Configurar Ambiente Virtual BeeWare

Agora é hora de criar um ambiente virtual, que funciona como uma “ sandbox ” que isola o trabalho deste tutorial da instalação principal do Python em seu sistema.

Ao instalar pacotes no ambiente virtual, você pode evitar afetar outros projetos Python e a instalação principal do Python.

Mesmo se você bagunçar acidentalmente seu ambiente virtual, você pode excluí-lo facilmente e recomeçar sem nenhum impacto em outros projetos Python em seu computador ou a necessidade de reinstalar o Python.

Para MacOS

Para Mac, execute os comandos abaixo no terminal, respectivamente:

mkdir beeware-mrx_tutorial
cd beeware-mrx_tutorial
python3 -m venv beeware-mrxenv
source beeware-mrxenv/bin/activate

Para Linux

Para Linux, execute os comandos abaixo, respectivamente:

mkdir beeware-mrx_tutorial
cd beeware-mrx_tutorial
python3 -m venv beeware-mrxenv
source beeware-mrxenv/bin/activate

Para Windows

Para janelas, execute o comando abaixo, respectivamente:

md beeware-mrx_tutorial
cd beeware-mrx_tutorial
py -m venv beeware-mrxenv
beeware-mrxenv\Scripts\activate.bat

Se tudo correu bem, você deve perceber que seu prompt mudou e agora exibe um prefixo ( beeware-venv ).

Isso indica que você está trabalhando atualmente em seu ambiente virtual BeeWare.

Observação : você deve garantir que seu ambiente virtual esteja ativo. Se você descobrir que não está ativo, basta executar novamente o último comando, que é o comando activate, para reativar seu ambiente.

Ambientes virtuais alternativos

Se estiver utilizando Anaconda ou miniconda, você pode ter mais experiência no uso de ambientes conda. Além disso, você pode ter encontrado o virtualenv, uma versão anterior do módulo venv integrado do Python. Assim como nas instalações do Python, o método que você usa para criar seu ambiente virtual não importa no macOS ou no Windows, desde que você tenha um. No entanto, se você estiver usando o Linux, é recomendável usar o venv e o sistema Python.

Nós valorizamos o seu feedback.
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Assine a nossa newsletter
Digite seu e-mail para receber um resumo semanal de nossos melhores posts. Saber mais!
ícone