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
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