Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Puis-je utiliser Pytorch / Xla avec des versions Python autres que 3,8


Puis-je utiliser Pytorch / Xla avec des versions Python autres que 3,8


Oui, vous pouvez utiliser Pytorch / xla avec des versions Python autres que 3.8. Cependant, la compatibilité dépend de la version spécifique de Pytorch / XLA et de la version Python que vous utilisez.

- Pytorch / xla 2.5: Cette version nécessite Python 3.9 à 3.11 pour la compatibilité. Si vous utilisez Python 3.12, vous pouvez rencontrer des problèmes comme "aucune distribution de correspondance trouvée" car les roues de Pytorch / XLA 2.5 ne sont pas disponibles pour Python 3.12 [1] [3].

- Compatibilité générale de Pytorch: Pytorch lui-même prend en charge une gamme de versions Python, y compris les versions 3.8, 3.9, 3.10 et potentiellement plus récentes en fonction de la version Pytorch. Par exemple, Pytorch V2.4 prend en charge Python 3.8 à 3.10 [2].

Pour garantir la compatibilité, il est essentiel de vérifier les exigences spécifiques de la version de Pytorch / XLA que vous utilisez et de vous assurer que votre version Python correspond à ces exigences.

Citations:
[1] https://stackoverflow.com/questions/7931491/why-am-i-getting-no-matching-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/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-destion-about-networkx-version/196740