Ya, Anda dapat menggunakan Pytorch/XLA dengan versi Python selain 3.8. Namun, kompatibilitas tergantung pada versi spesifik Pytorch/XLA dan versi Python yang Anda gunakan.
- Pytorch/XLA 2.5: Versi ini membutuhkan Python 3.9 hingga 3.11 untuk kompatibilitas. Jika Anda menggunakan Python 3.12, Anda dapat menemukan masalah seperti "tidak ada distribusi yang cocok ditemukan" karena roda untuk Pytorch/XLA 2.5 tidak tersedia untuk Python 3.12 [1] [3].
- Kompatibilitas Pytorch Umum: Pytorch sendiri mendukung berbagai versi Python, termasuk 3,8, 3,9, 3,10, dan berpotensi versi yang lebih baru tergantung pada versi Pytorch. Misalnya, Pytorch v2.4 mendukung Python 3.8 hingga 3.10 [2].
Untuk memastikan kompatibilitas, penting untuk memeriksa persyaratan spesifik untuk versi Pytorch/XLA yang Anda gunakan dan memastikan versi Python Anda sesuai dengan persyaratan tersebut.
Kutipan:[1] https://stackoverflow.com/questions/79314991/why-am-i--getting-no-patching-distribution-found-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/whhats-new-with-pytorchxla-2-5
[4] https://awsdocs-neuron.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-under-python-3-8-question-about-networkx-version/196740