Stai trattenendo l'aggiornamento di Python nel caso in cui Kodi ti deluda? In questo momento, non ce n'è bisogno

Kodi 20 e Python 3.11, ok

l'autunno scorso abbiamo scritto un articolo per informare la comunità Linux su cosa potrebbe succedere con il tuo Kodi quando si tenta di utilizzare alcuni plug-in. Il problema, che riguardava solo alcuni componenti aggiuntivi e nessuno di essi sembrava provenire dai repository ufficiali dei giocatori, era che la versione di Python non era supportata. Con questo in mente, probabilmente ci sono utenti che stanno trattenendo l'aggiornamento di Python in modo da non incorrere negli stessi problemi.

È chiaro che c'è sempre la possibilità di trovare l'eccezione che conferma la regola, ma Kodi 20 funziona perfettamente con Python 3.11. L'ultimo importante aggiornamento di Python è arrivato lo scorso ottobre e Kodi 20 è seguito a gennaio. Ci sono stati miglioramenti relativi al famoso e conveniente linguaggio di programmazione, e la verità è che i componenti aggiuntivi che hanno fallito quando Linux è passato a Python 3.10 non si arrestano in modo anomalo durante il caricamento su 3.11.

Reinstalla i componenti aggiuntivi di Kodi che non verranno eseguiti

Sistemi come Ubuntu 23.04 e tutte le sue versioni ufficiali (e alcune non ufficiali) sono arrivate con Python 3.11 e non ho notato nulla di strano con nessun plug-in che utilizzo. Sì, l'ho notato in Manjaro, un sistema operativo con un modello di sviluppo Rolling Release che si aggiorna in modo diverso. In Ubuntu, e che ho aggiornato dal 22.04 ->22.10->23.04, tutto ha funzionato come niente, ma in Manjaro ho dovuto reinstallare i plugin che mi hanno fallito.

Il modo per farlo è semplice: vai alle impostazioni del componente aggiuntivo, disinstallalo, dì "No" per eliminare le informazioni del componente aggiuntivo e reinstallalo. Questo perché, come dice Manjaro nei suoi forum, tutto ciò che è stato costruito sopra la versione precedente deve essere ricostruito sopra il nuovo.

Luar e Python 3.9

Su sistemi come Debian, tutto è molto diverso. Bullseye è ancora su Python 3.9, e la sua versione Kodi, o meglio Kodi 19 + Python 3.9 + qualche plugin continua a non funzionare. In tal caso, consiglierei di attenersi a Kodi 19 e di fare il collegamento all'inizio di questo articolo: compilare python 3.8 e applicare patch a kodi da eseguire con quella versione. Quando arriva la versione stabile di Debian 12, la versione Python dovrebbe essere già supportata.

Valido solo per Linux... e macOS?

Tutto questo è valido solo per Linux, e forse macOS, qualcosa che non posso confermare perché non ho nessun posto dove testarlo. Sia Linux che macOS hanno Python installato per impostazione predefinita, il che non è il caso di Windows e Android. Su sistema Windows e Google mobile, Kodi include la propria versione di Pythone gli sviluppatori di plugin si concentrano su questi per i loro progetti. Pertanto, è raro che un plug-in fallisca su Windows e Android. Se fallisce su Linux, qui a LinuxAdictos Abbiamo già spiegato le possibili soluzioni, alcune soluzioni che dovrebbero essere simili a cui possono essere applicati in macOS.

In ogni caso, Kodi 20 + Linux + Python 3.11, tutto ok.


Puoi essere il primo a lasciare un commento

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.