Вы откладываете обновление Python на случай, если Kodi вас подведет? Прямо сейчас нет необходимости

Kodi 20 и Python 3.11, хорошо

Последняя неудача мы написали статью для информирования сообщества Linux о том, что может происходить с вашим Kodi при попытке использовать некоторые плагины. Проблема, которая затронула только несколько дополнений, и ни одно из них, похоже, не было из официальных репозиториев плеера, заключалась в том, что версия 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 пришлось переустановите плагины, которые не помогли мне.

Способ сделать это очень просто: зайдите в настройки аддона, удалите его, скажите «Нет», чтобы удалить информацию о аддоне, и переустановите его. Это так, потому что, как говорит Манджаро на своих форумах, все, что было построено поверх предыдущей версии должен быть восстановлен поверх нового.

Луар и 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.