Igen, használhatja a PyTorch/XLA -t a Python verziókkal, a 3,8 -on kívül. A kompatibilitás azonban a Pytorch/XLA specifikus verziójától és az Ön által használt Python verziótól függ.
- Pytorch/XLA 2.5: Ez a verzió a kompatibilitáshoz Python 3,9-3.11 -et igényel. Ha a Python 3.12 -et használja, akkor olyan problémákkal szembesülhet, mint például a "Nem megfelelő eloszlás", mivel a Pytorch/XLA 2.5 kerekei nem állnak rendelkezésre a Python 3.12 -hez [1] [3].
- Általános Pytorch kompatibilitás: Maga a Pytorch számos Python verziót támogat, beleértve a 3,8, 3,9, 3.10 -et és a potenciálisan újabb verziókat, a Pytorch verziótól függően. Például a Pytorch v2.4 támogatja a Python 3.8-3.10 -et [2].
A kompatibilitás biztosítása érdekében elengedhetetlen, hogy ellenőrizze a használt Pytorch/XLA verziójának konkrét követelményeit, és biztosítsa, hogy a Python verziója megfeleljen ezeknek a követelményeknek.
Idézetek:[1] https://stackoverflow.com/questions/79314991/why-am-i-getting-no-match-distribution-pound-for-torch-xla-2-5-0-when-inst
[2] https://www.restack.io/p/pytorch-answer-python-versions
[3] https://cloud.google.com/blog/products/ai-machine-learning/whats-new-with-pytorchxla-2-5
[4] https://awsdocsnuron.readthedocs-hosted.com/en/latest/release-notes/torch/torch-neuronx/index.html
[5] https://pytorch.org/xla/master/torch_compile.html
[6] https://pypi.org/project/torch-xla/
[7] https://pytorch.org/xla/release/2.0/index.html
[8] https://discuss.pytorch.org/t/installing-pytorch-undon-python-3-8-question-about-networkx-version/196740