Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Чи можу я використовувати pytorch/xla з версіями Python, окрім 3,8


Чи можу я використовувати pytorch/xla з версіями Python, окрім 3,8


Так, ви можете використовувати Pytorch/XLA з версіями Python, окрім 3,8. Однак сумісність залежить від конкретної версії Pytorch/XLA та версії Python, яку ви використовуєте.

- Pytorch/XLA 2.5: Ця версія вимагає Python 3,9 до 3.11 для сумісності. Якщо ви використовуєте Python 3.12, ви можете зіткнутися з такими проблемами, як "не знайдено відповідного розподілу", оскільки колеса для Pytorch/XLA 2.5 недоступні для Python 3.12 [1] [3].

- Загальна сумісність Pytorch: сам Pytorch підтримує цілий ряд версій Python, включаючи 3,8, 3.9, 3.10 та потенційно новіші версії залежно від версії Pytorch. Наприклад, Pytorch v2.4 підтримує Python 3,8 до 3.10 [2].

Щоб забезпечити сумісність, важливо перевірити конкретні вимоги до версії Pytorch/XLA, яку ви використовуєте, та забезпечити, щоб ваша версія Python відповідала цим вимогам.

Цитати:
[1] https://stackoverflow.com/questions/79314991/why-am--getting-no-matching-distributionfound-for-torch-xla-2-5-0-hen-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-question-about-networkx-version/196740