Ви відкладаєте оновлення Python на випадок, якщо Kodi вас підведе? Зараз немає потреби

Kodi 20 і Python 3.11, добре

минулої осені ми написали статтю щоб повідомити спільноту Linux про те, що може відбуватися з вашим Коди під час спроби використання деяких плагінів. Проблема, яка вплинула лише на кілька доповнень, і жоден із них не був з офіційних сховищ програвачів, полягала в тому, що версія Python не підтримувалася. Маючи це на увазі, ймовірно, є користувачі, які зволікають з оновленням Python, щоб не зіткнутися з такими ж проблемами.

Зрозуміло, що завжди є можливість знайти виняток, який підтверджує правило, але Kodi 20 ідеально працює з Python 3.11. Останнє велике оновлення Python вийшло в жовтні минулого року, а Kodi 20 — у січні. Були вдосконалення, пов’язані з відомою та доступною мовою програмування, і правда полягає в тому, що додатки, які вийшли з ладу, коли Linux перейшов на Python 3.10 вони не падають під час завантаження до 3.11.

Перевстановіть додатки Kodi, які не запускаються

Такі системи, як Ubuntu 23.04 і всі його офіційні (і деякі неофіційні) версії надійшли з Python 3.11, і я не помітив нічого дивного в жодному плагіні, який використовую. Так, я помітив це в Manjaro, операційній системі з моделлю розробки Rolling Release, яка оновлюється іншим способом. В Ubuntu, яку я оновив з 22.04 ->22.10->23.04, все працювало як нічого, але в Manjaro мені довелося перевстановіть плагіни, які мені не вдалося.

Спосіб зробити це простий: перейдіть до налаштувань аддона, видаліть його, скажіть «Ні», щоб видалити інформацію про аддон, і перевстановіть його. Це тому, що, як каже Манджаро на своїх форумах, усе, що було побудовано на основі попередньої версії повинні бути перебудовані поверх нового.

Luar і Python 3.9

У таких системах, як Debian, усе зовсім інакше. Bullseye все ще працює на Python 3.9, а його версія Kodi, точніше Kodi 19 + Python 3.9 + деякі плагіни, все ще не працює. У такому випадку я б рекомендував дотримуватися Kodi 19 і зробити посилання у верхній частині цієї статті: скомпілювати python 3.8 і виправити коді працювати з цією версією. Коли з’явиться стабільна версія Debian 12, версія Python уже має підтримуватися.

Діє лише для Linux… і macOS?

Все це справедливо лише для Linux і, можливо, для macOS, чого я не можу підтвердити, тому що мені ніде це перевірити. Як у Linux, так і в macOS стандартно встановлено Python, чого немає в Windows і Android. У системі Windows і Google Mobile, Kodi містить власну версію Python, і розробники плагінів зосереджуються на цьому для своїх проектів. Тому в Windows і Android рідко трапляється збій плагіна. Якщо це не вдається в Linux, тут за адресою LinuxAdictos Ми вже пояснили можливі рішення, деякі рішення, які повинні бути схожими до яких їх можна застосувати в macOS.

У будь-якому випадку, Kodi 20 + Linux + Python 3.11, все добре.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.