Attendez-vous à mettre à jour Python au cas où Kodi vous échouerait ? Pour l'instant, il n'y a pas besoin

Kodi 20 et Python 3.11, d'accord

l'automne dernier nous avons écrit un article pour informer la communauté Linux de ce qui pourrait se passer avec votre Kodi lorsque vous essayez d'utiliser certains plugins. Le problème, qui n'affectait que quelques addons et aucun d'entre eux ne semblait provenir des référentiels officiels du lecteur, était que la version Python n'était pas prise en charge. Dans cet esprit, il y a probablement des utilisateurs qui retiennent la mise à niveau de Python afin de ne pas rencontrer les mêmes problèmes.

Il est clair qu'il y a toujours la possibilité de trouver l'exception qui confirme la règle, mais Kodi 20 fonctionne parfaitement avec Python 3.11. La dernière mise à jour majeure de Python est arrivée en octobre dernier, et Kodi 20 a suivi en janvier. Il y a eu des améliorations liées au langage de programmation célèbre et abordable, et la vérité est que les addons ont échoué lorsque Linux est passé à Python 3.10 ils ne plantent pas lors du téléchargement vers 3.11.

Réinstallez les addons Kodi qui ne fonctionneront pas

Des systèmes comme Ubuntu 23.04 et toutes ses versions officielles (et certaines non officielles) sont arrivés avec Python 3.11, et je n'ai rien remarqué d'étrange avec les plugins que j'utilise. Oui, je l'ai remarqué dans Manjaro, un système d'exploitation avec un modèle de développement Rolling Release qui se met à jour d'une manière différente. Dans Ubuntu, et que j'ai mis à jour du 22.04 ->22.10->23.04, tout a fonctionné comme si de rien n'était, mais dans Manjaro j'ai dû réinstaller les plugins qui m'ont échoué.

La façon de le faire est simple : allez dans les paramètres de l'addon, désinstallez-le, dites "Non" pour supprimer les informations de l'addon et réinstallez-le. En effet, comme le dit Manjaro dans ses forums, tout ce qui a été construit par-dessus la version précédente doit être reconstruit sur le nouveau.

Luar et Python 3.9

Sur des systèmes comme Debian, tout est très différent. Bullseye est toujours sur Python 3.9, et sa version Kodi, ou plutôt Kodi 19 + Python 3.9 + certains plugins ne fonctionne toujours pas. Dans ce cas, je recommanderais de s'en tenir à Kodi 19 et de faire le lien en haut de cet article : compiler python 3.8 et patcher pour kodi fonctionner avec cette version. Lorsque la version stable de Debian 12 arrivera, la version Python devrait déjà être prise en charge.

Valable uniquement pour Linux… et macOS ?

Tout cela n'est valable que pour Linux, et peut-être macOS, chose que je ne peux pas confirmer car je n'ai nulle part où le tester. Linux et macOS ont Python installé par défaut, ce qui n'est pas le cas sur Windows et Android. Sur le système Windows et Google mobile, Kodi inclut sa propre version de Python, et les développeurs de plugins se concentrent sur ceux-ci pour leurs projets. Il est donc rare qu’un plugin échoue sous Windows et Android. S'il échoue sous Linux, ici à LinuxAdictos Nous avons déjà expliqué les solutions possibles, certaines des solutions qui devraient être similaires auxquels ils peuvent être appliqués dans macOS.

En tout cas, Kodi 20 + Linux + Python 3.11, tout va bien.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.