Como instalar o PyTorch no AlmaLinux
A instalação do PyTorch no AlmaLinux é um processo simples, embora exija alguma familiaridade com a linha de comando do Linux e com o gerenciamento de pacotes Python. Neste guia, vamos percorrer as etapas para colocar o PyTorch em execução em uma máquina AlmaLinux. Ao final deste tutorial, você terá o PyTorch instalado e pronto para ser usado em seus projetos de aprendizado de máquina ou aprendizado profundo.
Pré-requisitos
Antes de iniciar a instalação, certifique-se do seguinte:
- Você tem o AlmaLinux instalado em sua máquina.
- Você tem privilégios sudo.
- O Python 3.8 ou posterior está instalado.
- o pip está instalado para gerenciar os pacotes Python.
Se você não tiver o Python ou o pip instalados, poderá instalá-los usando os seguintes comandos:
sudo dnf install python3-pip
Agora, vamos prosseguir com a instalação do PyTorch.
Etapa 1: Atualizar os pacotes do sistema
Primeiro, certifique-se de que os pacotes do sistema estejam atualizados para evitar problemas de compatibilidade durante a instalação.
Esse comando atualizará todos os pacotes instalados para suas versões mais recentes.
Etapa 2: instalar as ferramentas de desenvolvimento do Python
Você precisa de ferramentas de desenvolvimento Python e do virtualenv para criar um ambiente Python isolado para o PyTorch.
sudo dnf install python3-devel
sudo pip3 install virtualenv
Etapa 3: criar um ambiente virtual (opcional)
A criação de um ambiente virtual é opcional, mas recomendada. Ele ajuda a manter seus projetos Python organizados e evita conflitos de pacotes.
cd pytorch_env
python3 -m venv venv
source venv/bin/activate
Agora, seu terminal deve mostrar que você está trabalhando dentro do ambiente virtual ((venv) deve aparecer antes do seu prompt).
Etapa 4: instalar o PyTorch usando o pip
Para instalar o PyTorch, você pode usar o comando oficial de instalação do PyTorch. Visite o site do PyTorch e selecione as opções apropriadas (como a compilação do PyTorch, o sistema operacional, o gerenciador de pacotes e a versão CUDA). Aqui, assumiremos que você deseja instalar a versão estável mais recente sem GPU (versão somente para CPU):
Se você tiver uma GPU compatível com CUDA e quiser aproveitá-la para o PyTorch, precisará instalar a versão que corresponda à sua versão CUDA. Por exemplo, se você tiver a CUDA 11.7 instalada:
Certifique-se de ter instalado a versão CUDA correspondente em seu sistema AlmaLinux antes de usar esse comando.
Etapa 5: verificar a instalação
Após a conclusão da instalação, você pode verificar se o PyTorch está instalado corretamente iniciando o Python e executando um script simples.
Em seguida, no shell interativo do Python, digite:
print(torch.__version__)
print(torch.cuda.is_available())
A saída deve exibir a versão instalada do PyTorch. Se você instalou uma versão compatível com CUDA e tem uma GPU compatível com CUDA, torch.cuda.is_available() deve retornar True.
Etapa 6: Desativar o ambiente virtual (se usado)
Depois de verificar a instalação, você pode desativar o ambiente virtual:
Para reativar o ambiente no futuro, navegue até o diretório do projeto e use:
Conclusão
Você instalou com sucesso o PyTorch no AlmaLinux! Agora você pode começar a criar e executar seus modelos de aprendizagem profunda usando o PyTorch. Ao seguir este guia, você também aprendeu a criar um ambiente virtual Python, que é uma habilidade útil para gerenciar projetos Python.
Boa codificação com o PyTorch! Se você encontrar algum problema, não deixe de consultar a documentação do PyTorch para obter instruções mais detalhadas e dicas de solução de problemas.