Ali odlašate s posodobitvijo Pythona, če vam Kodi spodleti? Trenutno ni potrebe

Kodi 20 in Python 3.11, ok

lansko jesen napisali smo članek da obvestite skupnost Linux o tem, kaj se morda dogaja z vašim Kodi ko poskušate uporabiti nekatere vtičnike. Težava, ki je prizadela le nekaj dodatkov in nobeden od njih ni bil iz uradnih skladišč predvajalnikov, je bila, da različica Python ni bila podprta. S tem v mislih verjetno obstajajo uporabniki, ki odlašajo z nadgradnjo Pythona, da ne bi naleteli na iste težave.

Jasno je, da vedno obstaja možnost najti izjemo, ki potrjuje pravilo, vendar Kodi 20 odlično deluje z Python 3.11. Zadnja večja posodobitev Pythona je prispela lani oktobra, Kodi 20 pa je sledil januarja. Prišlo je do izboljšav, povezanih s slavnim in cenovno dostopnim programskim jezikom, in resnica je, da dodatki, ki so odpovedali, ko je Linux prešel na Python 3.10 pri nalaganju v 3.11 se ne zrušijo.

Znova namestite dodatke Kodi, ki se ne zaženejo

Sistemi, kot je Ubuntu 23.04, in vse njegove uradne (in nekatere neuradne) različice so prispeli s Pythonom 3.11 in pri nobenem vtičniku, ki ga uporabljam, nisem opazil nič čudnega. Da, opazil sem to v Manjaru, operacijskem sistemu z razvojnim modelom Rolling Release, ki se posodablja na drugačen način. V Ubuntuju, ki sem ga posodobil od 22.04 ->22.10->23.04, je vse delovalo kot nič, toda v Manjaru sem moral znova namestiti vtičnike, ki mi niso uspeli.

Način za to je preprost: pojdite v nastavitve dodatka, ga odstranite, recite "Ne", da izbrišete informacije o dodatku in ga znova namestite. To je zato, ker je, kot pravi Manjaro na svojih forumih, vse, kar je bilo zgrajeno na vrhu prejšnje različice je treba zgraditi na novo.

Luar in Python 3.9

V sistemih, kot je Debian, je vse zelo drugače. Bullseye je še vedno na Pythonu 3.9, njegova verzija Kodi oziroma Kodi 19 + Python 3.9 + nekateri vtičniki pa še vedno ne dela. V tem primeru priporočam, da se držite Kodi 19 in uporabite povezavo na vrhu tega članka: prevedite python 3.8 in popravite kodi za delovanje s to različico. Ko prispe stabilna različica Debiana 12, bi morala biti različica Python že podprta.

Velja samo za Linux ... in macOS?

Vse to velja samo za Linux in morda macOS, česar ne morem potrditi, ker nimam kje preizkusiti. Tako Linux kot macOS imata privzeto nameščen Python, kar pa ne velja za Windows in Android. V sistemu Windows in Google Mobile, Kodi vključuje lastno različico Pythona, razvijalci vtičnikov pa se osredotočajo na to za svoje projekte. Zato je v sistemih Windows in Android redko, da vtičnik ne uspe. Če v Linuxu ne uspe, tukaj na LinuxAdictos Možne rešitve smo že pojasnili, nekatere rešitve, ki bi morale biti podobne za katere jih je mogoče uporabiti v macOS.

V vsakem primeru Kodi 20 + Linux + Python 3.11, vse ok.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.