Odgađate li ažuriranje Pythona u slučaju da vas Kodi zakaže? Trenutno, nema potrebe

Kodi 20 i Python 3.11, ok

prosle jeseni napisali smo članak da informišete Linux zajednicu o tome šta se dešava sa vašim kodi kada pokušavate koristiti neke dodatke. Problem, koji je uticao na samo nekoliko dodataka i činilo se da nijedan od njih nije iz službenih repozitorija igrača, bio je taj što verzija Pythona nije podržana. Imajući to na umu, vjerovatno postoje korisnici koji odlažu nadogradnju Pythona kako ne bi naišli na iste probleme.

Jasno je da uvijek postoji mogućnost da se pronađe izuzetak koji dokazuje pravilo, ali Kodi 20 savršeno funkcionira s Python 3.11. Posljednje veliko ažuriranje za Python stiglo je prošlog oktobra, a Kodi 20 uslijedio je u januaru. Bilo je poboljšanja u vezi sa poznatim i pristupačnim programskim jezikom, a istina je da su dodaci propali kada je Linux prešao na Python 3.10 ne padaju prilikom uploada na 3.11.

Ponovo instalirajte Kodi dodatke koji se neće pokrenuti

Sistemi poput Ubuntua 23.04 i svih njegovih zvaničnih (i nekih nezvaničnih) verzija stigli su sa Pythonom 3.11 i nisam primijetio ništa čudno ni sa jednim dodatkom koji koristim. Da, primijetio sam to u Manjaru, operativnom sistemu s razvojnim modelom Rolling Release koji se ažurira na drugačiji način. U Ubuntu-u, i koji sam ažurirao od 22.04 ->22.10->23.04, sve je radilo kao ništa, ali u Manjarou sam morao ponovo instalirajte dodatke koji su me podbacili.

Način da to učinite je jednostavan: idite na postavke dodatka, deinstalirajte ga, recite "Ne" da izbrišete informacije o dodatku i ponovo ga instalirajte. To je zato što je, kako Manjaro kaže na svojim forumima, sve što je izgrađeno na vrhu prethodne verzije mora se ponovo izgraditi na vrhu novog.

Luar i Python 3.9

Na sistemima kao što je Debian, sve je sasvim drugačije. Bullseye je još uvijek na Pythonu 3.9, a njegova Kodi verzija, odnosno Kodi 19 + Python 3.9 + neki dodaci još uvijek ne radi. U tom slučaju, preporučio bih da se držite Kodi 19 i napravite vezu na vrhu ovog članka: kompajlirajte python 3.8 i zakrpite kodi da radi sa tom verzijom. Kada stigne stabilna verzija Debiana 12, verzija Pythona bi već trebala biti podržana.

Važi samo za Linux… i macOS?

Sve ovo vrijedi samo za Linux, a možda i macOS, što ne mogu potvrditi jer nemam gdje testirati. I Linux i macOS imaju Python instaliran prema zadanim postavkama, što nije slučaj na Windowsima i Androidu. Na Windows sistemu i Google mobile, Kodi uključuje vlastitu verziju Pythona, a programeri dodataka se fokusiraju na njih za svoje projekte. Stoga je rijetkost da dodatak ne uspije na Windows i Android. Ako ne uspije na Linuxu, ovdje na LinuxAdictos Već smo objasnili moguća rješenja, neka rješenja koja bi trebala biti slična na koje se mogu primijeniti u macOS-u.

U svakom slučaju, Kodi 20 + Linux + Python 3.11, sve ok.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.