Desenvolver ou executar scripts Python
O KDE Linux inclui o Python, mas sem qualquer opção para instalar módulos adicionais em nível de sistema. Muitos programas em Python exigem o uso de módulos que não estão pré-instalados, então como resolver essa situação?
A solução é criar um ambiente virtual, dentro do qual você pode instalar todas as dependências necessárias:
# Cria um novo ambiente virtual no diretório atual chamado “venv” python -m venv venv # Ativa o ambiente virtual “venv” source venv/bin/activate # Instale o que você precisa python -m ensurepip --default-pip pip install [os módulos Python que você precisa] # Execute ou desenvolva a ferramenta # Saia do ambiente virtual deactivate # Opcional: exclua o ambiente virtual “venv” se você não precisar mais dele rm -r venv
Recomenda-se evitar a instalação do Python usando o Homebrew, pois isso quebrará o kde-builder e potencialmente qualquer outro software baseado em Python fornecido no sistema.
Artigo contribuído por Nate Graham sob a licença CC-BY-4.0.