Estàs frenant l'actualització de Python per si Kodi et falla? Ara mateix, no cal

Kodi 20 i Python 3.11, ok

La tardor passada escrivim un article per informar la comunitat Linux sobre què podria estar passant amb la seva Kodi en intentar utilitzar alguns complements. El problema, que només afectava alguns addons i cap semblava ser dels repositoris oficials del reproductor, era que la versió de Python no era compatible. Amb això al cap, és probable que hi hagi usuaris que estiguin frenant l'actualització de Python per no trobar-se amb els mateixos problemes.

És clar que sempre queda la possibilitat de trobar-nos amb l'excepció que confirma la regla, però Kodi 20 funciona perfectament amb 3.11 Python. L'última actualització més gran de Python va arribar l'octubre passat, i Kodi 20 ho va fer al gener. Hi havia millores relacionades amb el famós i assequible llenguatge de programació, i la veritat és que els addons que fallaven quan Linux va pujar a Python 3.10 no estan fallant en pujar a 3.11.

Reinstal·leu els addons de Kodi que no s'executin

Sistemes com Ubuntu 23.04 i tots els seus sabors oficials (i alguns no oficials) van arribar amb Python 3.11, i jo no he notat res estrany amb cap complement dels que faig servir. Sí que ho he notat a Manjaro, un sistema operatiu amb model de desenvolupament Rolling Release que actualitza de diferent manera. A Ubuntu, i això que vaig actualitzar des de 22.04 ->22.10->23.04, tot ha funcionat com si res, però a Manjaro he hagut de reinstal·lar els complements que m'han fallat.

La manera de fer-ho és senzilla: se'n va als paràmetres de l'addon, es desinstal·la, se li diu «No» a eliminar la informació del complement i es torna a instal·lar. Això és així perquè, tal com diu Manjaro als seus fòrums, tot el que s'hagi construït sobre la versió anterior ha de reconstruir-se sobre la nova.

Luar i Python 3.9

En sistemes com Debian tot és molt diferent. Bullseye segueix a Python 3.9, i la seva versió de Kodi, o més aviat Kodi 19 + Python 3.9 + alguns complements segueixen sense funcionar. En aquest cas, jo recomanaria mantenir-se a Kodi 19 i fer el que s'explica a l'enllaç que hi ha al principi d'aquest article: compilar Python 3.8 i pegat a Kodi perquè s'executi amb aquesta versió. Quan arribeu la versió estable de Debian 12, la versió de Python ja hauria de ser compatible.

Només vàlid per a Linux… i macOS?

Tot això només és vàlid per a Linux, i potser macOS, cosa que no puc confirmar perquè no tinc on provar-ho. Tant Linux com macOS tenen Python instal·lat per defecte, cosa que no passa a Windows i Android. Al sistema de les finestres i el mòbil de Google, Kodi inclou la seva pròpia versió de Python, i els desenvolupadors de complements se centren en aquestes per als seus projectes. Per tant, és estrany que un complement falli a Windows i Android. Si falla a Linux, aquí a LinuxAdictos ja hem explicat les possibles solucions, unes solucions que han de ser similars a les que es poden aplicar a macOS.

En qualsevol cas, Kodi 20+Linux+Python 3.11, tot ok.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.