É recomendado utilizar python=3.12 e um ambiente virtual. Seguem as instruções:
É recomendado a instalação do mini-conda para a melhor instalação dos pacotes sem comprometer o python global. É possível também rodar sem a utilização de uma venv (ambiente virtual) ou até mesmo com uma venv python, mas é recomendado que se utilize o mini-conda pela facilidade da troca de versões do python.
Baixe o instalador via terminal com wget ou similar:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.shNavegue até a pasta onde o instalador foi baixado:
cd /caminho/para/o/arquivoExecute o script:
bash Miniconda3-latest-Linux-x86_64.shAtivar o Miniconda
Após a instalação, feche e reabra o terminal ou execute o seguinte comando para ativar o conda:
source ~/miniconda3/bin/activate
Baixar o Instalador do Miniconda
Acesse o site oficial: https://docs.conda.io/en/latest/miniconda.html. Escolha a versão para Windows, de acordo com sua arquitetura (32 bits ou 64 bits). Baixe o instalador recomendado (geralmente a versão de 64 bits).
Executar o Instalador
- Após o download, execute o arquivo .exe baixado.
- Selecione a opção "Just Me" para instalar o Miniconda apenas para o usuário atual.
- Aceite os termos da licença e escolha o local onde deseja instalar (ou deixe o caminho padrão).
- Importante: Durante a instalação, marque a caixa que diz "Add Miniconda3 to my PATH environment variable" (se você quiser acessar o conda pelo terminal diretamente). Cuidado, pois isso pode alterar outras versões do Python instaladas no sistema.
- Finalize a instalação.
Na pasta do projeto, abra o terminal e crie um ambiente virtual com o seguinte comando:
conda create -n viscomp python=3.12Após isso, ative o ambiente:
conda activate viscompCom isso podemos instalar as dependências.
pip install -r requirements.txtPara executar o código, certifique-se que está na pasta do projeto e então execute o seguinte comando:
Sem usar a GPU:
python main.py organic-data/video_teste_1.mp4Usando a GPU (é necessário ter o torch instalado juntamente com o CUDA):
python main.py organic-data/video_teste_1.mp4 --gpuCaso se tente executar o script com gpu sem possuir gpu na sua máquina, o código não irá funcionar.
