/Magic_Binary_Tree

Trabalho 1 da disciplina de Algoritmos e Estrutura de Dados 2

Primary LanguagePython

Magic Binary Tree

Projeto da Disciplina de estrutura de Dados 2 Docente: Wanderley de Souza Alencar

Link do projeto no GitHub: Magic Binary Tree

O software foi testado em ambiente Linux (Fedora 39, Ubuntu) e Windows (Versão 10 e 11).

Requisitos

  • Python3 em sua última versão.

Instruções de Instalação

Este é um exemplo de código Python que utiliza várias bibliotecas. Antes de executar o código, certifique-se de ter instalado todas as dependências necessárias.

Dependências

As seguintes bibliotecas são utilizadas no código:

  • tkinter: Biblioteca gráfica para interfaces de usuário.
  • PIL: Biblioteca para manipulação de imagens.
  • cgitb: Biblioteca para exibir informações de rastreamento de exceções.
  • lib2to3: Biblioteca utilizada para analisar o código Python.
  • venv: Biblioteca para criação de ambientes virtuais.

Instalação

Para instalar as dependências, você pode utilizar o gerenciador de pacotes pip. Abra um terminal e execute os seguintes comandos:

pip install pillow
pip install cgitb
pip install lib2to3
pip install venv

Certifique-se de estar utilizando um ambiente virtual antes de instalar as dependências. Se você ainda não tiver o pip instalado, você pode instalá-lo seguindo as instruções em https://pip.pypa.io/en/stable/installation/.

Execução

Após terminar de instalar tudo: Abra seu terminal na pasta do projeto e digite:

python3 magicTree.py 

Agora é só brincar com a árvore mágica