Evet, Pytorch/XLA, 3.8 dışındaki Python sürümleriyle kullanabilirsiniz. Bununla birlikte, uyumluluk Pytorch/XLA'nın belirli sürümüne ve kullandığınız Python sürümüne bağlıdır.
- Pytorch/Xla 2.5: Bu sürüm, uyumluluk için Python 3.9 ila 3.11 gerektirir. Python 3.12 kullanıyorsanız, Pytorch/Xla 2.5 için tekerlekler Python 3.12 [1] [3] için mevcut olmadığından "Eşleşen Dağıtım Bulunması" gibi sorunlarla karşılaşabilirsiniz.
- Genel Pytorch Uyumluluğu: Pytorch, Pytorch sürümüne bağlı olarak 3.8, 3.9, 3.10 ve potansiyel olarak daha yeni sürümler dahil olmak üzere bir dizi Python versiyonunu destekler. Örneğin, Pytorch v2.4, Python 3.8 ila 3.10'u destekler [2].
Uyumluluğu sağlamak için, kullandığınız Pytorch/XLA sürümü için özel gereksinimleri kontrol etmek ve Python sürümünüzün bu gereksinimlerle eşleşmesini sağlamak önemlidir.
Alıntılar:[1] https://stackoverflow.com/questions/79314991/why-am-i--getting-nating-distriving-found-for-torch-xla-2-0-0-when-inst
[2] https://www.restack.io/p/pytorch-wnwer-python-ersions
[3] https://cloud.google.com/blog/products/ai-machine-learning/whats-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-ersion/196740