Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Finns det några specifika beroenden som krävs för att bygga pytorch på macOS


Finns det några specifika beroenden som krävs för att bygga pytorch på macOS


Att bygga pytorch på macOS kräver flera beroenden och överväganden:

1. MacOS -version: Pytorch stöds på MacOS 10.15 (Catalina) eller senare [3]. För GPU -stöd på nyare MAC -datorer med M1/M2/M3 -chips är MacOS 12.3 eller senare nödvändigt [1].

2. Pythonversion: Det rekommenderas att använda Python 3.9 till 3,12 för kompatibilitet med Pytorch [3].

3. Pakethanterare: Du kan använda antingen PIP eller Anaconda för att installera Pytorch. Anaconda rekommenderas eftersom det ger en sandlådad miljö med alla nödvändiga beroenden [3].

4. GPU -stöd: Traditionellt CUDA -stöd är inte tillgängligt på MACOS eftersom CUDA bara arbetar med NVIDIA GPU: er, som vanligtvis inte finns i MAC [8]. MAC -datorer med M1/M2/M3 -chips kan emellertid använda MPS (metallprestanda) backend för GPU -acceleration. Detta kräver att Pytorch installeras med MPS -stöd, som är tillgängligt i nattliga byggnader [1].

5. Ytterligare beroenden: För vissa konfigurationer kan ytterligare verktyg som Xcode, OpenBLA och OpenMP behövas, särskilt om du sammanställer pytorch från källan [5]. Dessa krävs emellertid inte vanligtvis för standardinstallationer med PIP eller Anaconda.

6. Installationsindex: Pytorch-hjul är värd på specifika index (t.ex. CPU-endast bygger är på `https: // nedladdning.Pytorch.org/whl/cpu`), och du kan behöva ange dessa index under installationen beroende på beroende på beroende på Din hårdvara [2] [6].

Citeringar:
[1] https://wiki.cci.arts.ac.uk/books/it-computing/page/enable-gpu-support-with-pytorch-macos
[2] https://docs.astral.sh/uv/guides/integration/pytorch/
[3] https://pytorch.org/get-started/locally/
[4] https://botpenguin.com/blogs/how-to-install-pytorch-a-step-by-step-guide
[5] https://github.com/tomheaven/pytorch-osx-build/blob/master/buildinstractions-1.0.1.md
[6] https://prefix-dev.github.io/pixi/dev/features/pytorch/
[7] https://stackoverflow.com/questions/73986257/pytorch-1-12-on-mac-monterey
[8] https://stackoverflow.com/questions/63423463/using-pytorch-cuda-on-macbook-pro