Jak zainstalować PyTorch na AlmaLinux
PyTorch jest jednym z najpopularniejszych frameworków uczenia maszynowego typu open-source opracowanym przez laboratorium badań AI Facebooka. Jest szeroko stosowany w aplikacjach głębokiego uczenia, w tym w wizji komputerowej i przetwarzaniu języka naturalnego. Jeśli używasz AlmaLinux, stabilnej i niezawodnej dystrybucji Linuxa opartej na RHEL, ten przewodnik pokaże ci, jak szybko i efektywnie zainstalować PyTorch.
Wymagania wstępne
Przed rozpoczęciem upewnij się, że:
Masz działającą instancję AlmaLinux 8 lub 9
Masz uprawnienia root lub sudo
Python 3.7 lub wyższy jest zainstalowany
Krok 1: Zaktualizuj swój system
Otwórz terminal i uruchom następujące polecenie, aby zaktualizować wszystkie pakiety systemowe:
sudo dnf update -yOpcjonalnie zainstaluj EPEL, aby uzyskać dostęp do dodatkowych pakietów:
sudo dnf install epel-release -yKrok 2: Zainstaluj Pythona i pip
Sprawdź, czy Python jest już zainstalowany:
python3 --versionJeśli nie jest zainstalowany, możesz go zainstalować za pomocą:
sudo dnf install python3 python3-pip -yKrok 3: Utwórz środowisko wirtualne (opcjonalnie)
Aby utrzymać swoje środowisko Pythona w czystości i izolacji, warto utworzyć środowisko wirtualne:
python3 -m venv pytorch_env
source pytorch_env/bin/activateKrok 4: Zainstaluj PyTorch za pomocą pip
Aby zainstalować PyTorch z obsługą tylko CPU:
pip install torch torchvision torchaudioJeśli chcesz przyspieszenia GPU i masz obsługiwany GPU NVIDIA wraz z odpowiednimi sterownikami i zainstalowanym CUDA, użyj odpowiedniego polecenia. Na przykład, aby zainstalować PyTorch z obsługą CUDA 11.8:
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118Możesz znaleźć najnowsze opcje instalacji na oficjalnej stronie PyTorch:
https://pytorch.org/get-started/locally
Krok 5: Zweryfikuj instalację
Aby zweryfikować, że PyTorch został poprawnie zainstalowany, uruchom:
pythonNastępnie wpisz to w powłoce Pythona:
import torch
print(torch.__version__)
print("CUDA available:", torch.cuda.is_available())Jeśli wszystko działa, zobaczysz zainstalowaną wersję PyTorch i informację, czy CUDA jest dostępna.
Porady dotyczące rozwiązywania problemów
Jeśli napotkasz problemy z pip lub certyfikatami SSL, zaktualizuj pip:
Jeśli używasz CUDA, upewnij się, że sterowniki NVIDIA i zestaw narzędzi CUDA są poprawnie zainstalowane i kompatybilne z wersją PyTorch, którą instalujesz.
Podsumowanie
Pomyślnie zainstalowałeś PyTorch na AlmaLinux. Niezależnie od tego, czy rozwijasz modele głębokiego uczenia, czy przeprowadzasz eksperymenty, PyTorch zapewnia elastyczny i potężny framework do uczenia maszynowego na systemach Linux. Dla bardziej zaawansowanych konfiguracji rozważ integrację z Jupyter Notebook lub użycie kontenerów Docker.


