Ir para o conteúdo

Lab 1: Checklist de Dependências e requerimentos

Pré-requisitos

Para este workshop, bem como os ambientes de desenvolvimento e execução, você precisará ter em seu computador as seguintes dependências:

  • Navegador Web (Firefox, Chrome ou qualquer outro)
  • Java
  • Python 3.7 ou superior
  • Pacotes Python:
    • pip
    • setuptools
    • virtualenv

Java

Para verificar a versão do Java disponível em seu computador faça o seguinte comando no terminal:

java -version

A saída do comando deve ser algo como:

java version "17.0.2" 2022-01-18 LTS
Java(TM) SE Runtime Environment (build 17.0.2+8-LTS-86)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-LTS-86, mixed mode, sharing)

Caso você não tenha o Java instalado, você pode instalar seguindo as instruções disponíveis em Java Downloads.

Python

Para confirmar a versão do Python disponível em seu sistema faça o seguinte comando no terminal:

python --version

A saída do comando deve ser algo como:

Python 3.10.2

Caso o Python não esteja disponível em seu sistema, siga as instruções disponíveis no guia Instalando o Python.

Atenção

Em alguns sistemas a versão 3 do Python pode estar acessível como python3 ou py. Para esses casos, teste a versão com:

python3 --version
ou
py --version

Pacotes Python

Você precisará também dos seguintes pacotes Python que serão utilizados durante todo o processo:

  • pip
  • setuptools
  • virtualenv

Mesmo tendo esses pacotes instalados é ideal que eles estejam atualizados.

python -m pip install --upgrade pip setuptools virtualenv

Nota

Pode ser que em seu sistema o pip seja identificado como pip3. Ajuste o comando acima conforme o necessário.

Verificar o ambiente

Para garantir que tudo está certo para prosseguir, siga as etapas abaixo.

Criar um ambiente virtual

Após instalar o pacote virtualenv, teste criando um ambiente virtual temporário:

python -m venv temporario

Ativar o ambiente virtual

Ative o ambiente virtual para garantir que tudo está correto:

temporario\Scripts\activate
source temporario/bin/activate

Instalar um pacote

Verifique as permissões e funcionamento do sistema instalando um pacote:

pip install botcity-framework-core

Se chegou até aqui, o seu ambiente está corretamente configurado! 🏆

Desativar o ambiente virtual

Desative o ambiente virtual com o comando abaixo e remova a pasta temporario:

deactivate