Ja, du kan bruke Pytorch/XLA med andre python -versjoner enn 3.8. Imidlertid avhenger kompatibilitet av den spesifikke versjonen av Pytorch/XLA og Python -versjonen du bruker.
- Pytorch/XLA 2.5: Denne versjonen krever Python 3.9 til 3.11 for kompatibilitet. Hvis du bruker Python 3.12, kan du møte problemer som "Ingen matchende distribusjon funnet" fordi hjul for Pytorch/XLA 2.5 ikke er tilgjengelige for Python 3.12 [1] [3].
- Generell Pytorch -kompatibilitet: Pytorch støtter i seg selv en rekke Python -versjoner, inkludert 3.8, 3.9, 3.10 og potensielt nyere versjoner avhengig av Pytorch -versjonen. For eksempel støtter Pytorch v2.4 Python 3.8 til 3.10 [2].
For å sikre kompatibilitet er det viktig å sjekke de spesifikke kravene til versjonen av Pytorch/XLA du bruker og sikre at Python -versjonen din samsvarer med disse kravene.
Sitasjoner:[1] https://stackoverflow.com/questions/79314991/why-am-i-getting-no-matching-distribution-found-for-torch-xla-2-5-0-when-inst
[2] https://www.restack.io/p/pytorch-hanswer-python-tersions
[3] https://cloud.google.com/blog/products/ai-machine-lovning/whats-new-with-pytorchxla-2-5
[4] https://awsdocs-neuron.readthedocs-hosted.com/no/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-under-python-3-8-spørsmål-about-networkx-verion/196740