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

Kodi 20 i Python 3.11, ok

prošle jeseni napisali smo članak kako biste obavijestili Linux zajednicu o tome što bi se moglo dogoditi s vašim Kodi kada pokušavate koristiti neke dodatke. Problem, koji je utjecao samo na nekoliko dodataka i činilo se da nijedan od njih nije iz službenih repozitorija igrača, bio je taj što Python verzija nije bila podržana. Imajući to na umu, vjerojatno postoje korisnici koji odgađaju nadogradnju Pythona kako ne bi naišli na iste probleme.

Jasno je da uvijek postoji mogućnost pronalaska iznimke koja potvrđuje pravilo, ali Kodi 20 savršeno radi s Python 3.11. Posljednje veliko ažuriranje Pythona stiglo je prošlog listopada, a Kodi 20 uslijedio je u siječnju. Bilo je poboljšanja povezanih s poznatim i pristupačnim programskim jezikom, a istina je da su dodaci zakazali kada je Linux prešao na Python 3.10 ne ruše se prilikom uploada na 3.11.

Ponovno instalirajte Kodi dodatke koji se neće pokrenuti

Sustavi poput Ubuntu 23.04 i svi njegovi službeni (i neki neslužbeni) okusi stigli su s Pythonom 3.11 i nisam primijetio ništa čudno ni s jednim dodatkom koji koristim. Da, primijetio sam to u Manjaru, operativnom sustavu s razvojnim modelom Rolling Release koji se ažurira na drugačiji način. U Ubuntuu, koji sam ažurirao od 22.04 ->22.10->23.04, sve je radilo kao ništa, ali u Manjaru sam morao ponovno instalirajte dodatke koji mi nisu uspjeli.

Način na koji to možete učiniti je jednostavan: idite na postavke dodatka, deinstalirajte ga, recite "Ne" za brisanje informacija o dodatku i ponovno ga instalirajte. To je tako jer, kako Manjaro kaže na svojim forumima, sve što je izgrađeno na temelju prethodne verzije mora biti ponovno izgrađen na vrhu novog.

Luar i Python 3.9

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

Vrijedi samo za Linux… i macOS?

Sve ovo vrijedi samo za Linux, a možda i za macOS, neš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 sustavu i Google mobile, Kodi uključuje vlastitu verziju Pythona, a programeri dodataka fokusiraju se na njih za svoje projekte. Stoga je rijetkost da dodatak ne uspije u sustavu 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 svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.