Soluções para problemas de dependência do sistema Linux
Ao instalar o 4o-ghibli-at-home, você pode encontrar problemas de compatibilidade com o ambiente Python ou com as dependências do sistema. Veja abaixo uma solução passo a passo:
- Preparação do sistema:
Certifique-se de que seu sistema Linux esteja atualizado antes da instalação:
sudo apt update && sudo apt upgrade -y - Versão Python:
O projeto requer o Python 3.12, com a capacidade de gerenciar várias versões por meio do pyenv:
curl https://pyenv.run | bash
pyenv install 3.12.0
pyenv global 3.12.0 - Ferramenta UV alternativa:
Se a instalação do uv falhar, um ambiente virtual poderá ser criado usando o venv tradicional:
python3.12 -m venv .venv
source .venv/bin/activate - Tratamento de conflitos de dependência:
Quando a sincronização do uv falhar, use o pip para instalar o arquivo requirements.txt:
pip install -r requirements.txt - Pacote de dependência do sistema:
Bibliotecas de desenvolvimento adicionais que talvez precisem ser instaladas:
sudo apt install python3-dev libjpeg-dev zlib1g-dev
Se ainda tiver problemas, verifique a seção Issues (Problemas) do GitHub do projeto para obter soluções específicas para a distribuição ou use a implantação em contêiner do Docker como alternativa.
Essa resposta foi extraída do artigo4o-ghibli-at-home: ferramenta de conversão de imagens no estilo Ghibli executada localmente》































