Hiện tại, Pytorch/XLA hỗ trợ các phiên bản Python lên tới 3.11 cho các bản phân phối Linux. Tuy nhiên, có những yêu cầu và hạn chế cụ thể. Chẳng hạn, để cài đặt `Torch_xla` phiên bản 2.5, bạn cần đảm bảo khả năng tương thích với Python 3.9 đến 3.11, vì không có bánh xe có sẵn cho Python 3.12 trở lên [3] [4]. Ngoài ra, bản thân Pytorch không hỗ trợ Python 3.11 trên Windows [7].
Đối với Pytorch/XLA phiên bản 2.6 và hơn thế nữa, sẽ có sự hỗ trợ cho Python 3.11, bao gồm các bánh xe được chế tạo với C ++ 11 ABI, có thể được cài đặt bằng các lệnh cụ thể [5]. Do đó, trong khi Pytorch/XLA có thể được sử dụng với Python 3.11 trên Linux, nó đòi hỏi phải quản lý và cài đặt phiên bản cẩn thận.
Trích dẫn:[1] https://github.com/pytorch/xla/releases
[2] https://pytorch.org/xla/release/2.0/index.html
[3] https://stackoverflow.com/questions/79314991/why-am-i-getting-no-matching-distribution-found-for-torch-xla-2-5-0-when-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/issues/4
[7] https://discuss.pytorch.org/t/pytorch-does-not-support-python-3-11/173747
[8] https://pytorch.org/xla/master/gpu.html