Jelenleg a Pytorch/XLA támogatja a Python verziókat a Linux eloszlásokhoz. Vannak azonban konkrét követelmények és korlátozások. Például a `Torch_xla` 2.5 verziójának telepítéséhez biztosítania kell a kompatibilitást a Python 3.9-3.11 -rel, mivel a Python 3.12 vagy újabb számára nem állnak rendelkezésre kerekek [3] [4]. Ezenkívül maga a Pytorch nem támogatja a Python 3.11 -et a Windows rendszeren [7].
A Pytorch/XLA 2.6 -as verzióhoz és azt követően is támogatást fognak nyújtani a Python 3.11, beleértve a C ++ 11 ABI -vel épített kerekeket, amelyeket specifikus parancsok segítségével lehet telepíteni [5]. Ezért, míg a Pytorch/XLA használható a Python 3.11 -rel a Linuxon, ez gondos verziókezelést és telepítést igényel.
Idézetek:[1] https://github.com/pytorch/xla/releases
[2] https://pytorch.org/xla/release/2.0/index.html
[3] https://stackoverflow.com/questions/79314991/why-am-i-getting-no-matching-distribution-found-for-torch-xla-2-5-0-when-inst
[4] https://awsdocs-neuron.readthedocs-hosted.com/en/latest/general/appnotes/torch-neuronx/introducing-pytorch-2-x.html
[5] https://github.com/pytorch/xla
[6] https://github.com/pytorch/xla/issues/4
[7] https://discuss.pytorch.org/t/pytorch-does-not-support-python-3-11/173747
[8] https://pytorch.org/xla/master/gpu.html