В даний час Pytorch/XLA підтримує версії Python до 3.11 для розподілів Linux. Однак є конкретні вимоги та обмеження. Наприклад, для встановлення `torch_xla` версії 2.5, вам потрібно забезпечити сумісність з Python 3.9 до 3.11, оскільки для Python 3.12 або новішої версії немає колеса [3] [4]. Крім того, сам Pytorch не підтримує Python 3.11 на Windows [7].
Для Pytorch/XLA версії 2.6 і за його межами буде підтримка Python 3.11, включаючи колеса, побудовані з C ++ 11 ABI, які можна встановити за допомогою конкретних команд [5]. Тому, хоча Pytorch/XLA можна використовувати з Python 3.11 на Linux, він вимагає ретельного управління та встановлення версій.
Цитати:[1] https://github.com/pytorch/xla/relases
[2] https://pytorch.org/xla/release/2.0/index.html
[3] https://stackoverflow.com/questions/79314991/why-am-e-getting-no-matching-distributionfound-for-torch-xla-2-5-0-hen-inst
[4] https://awsdocs-neuron.readthedocs-hosted.com/en/latest/general/appnotes/torch-neuronx/introducing-pytorch-2-x.html
[5] https://github.com/pytorch/xla
[6] https://github.com/pytorch/xla/isissue/4
[7] https://discuss.pytorch.org/t/pytorch-does-not-support-python-3-11/173747
[8] https://pytorch.org/xla/master/gpu.html