Paskutinis kritimas mes parašėme straipsnį informuoti Linux bendruomenę apie tai, kas gali nutikti jūsų Kodi bandant naudoti kai kuriuos papildinius. Problema, kuri paveikė tik keletą priedų ir nė vienas iš jų nebuvo iš oficialių grotuvų saugyklų, buvo ta, kad Python versija nebuvo palaikoma. Turint tai omenyje, tikriausiai yra vartotojų, kurie delsia atnaujinti Python, kad nesusidurtų su tomis pačiomis problemomis.
Aišku, kad visada yra galimybė rasti išimtį, kuri patvirtina taisyklę, tačiau „Kodi 20“ puikiai veikia su python 3.11. Paskutinis pagrindinis „Python“ atnaujinimas buvo gautas praėjusį spalį, o „Kodi 20“ sekė sausį. Buvo patobulinimų, susijusių su garsia ir prieinama programavimo kalba, o tiesa ta, kad priedai, kurie nepavyko, kai „Linux“ pakilo iki Python 3.10 jie nestringa įkeliant į 3.11.
Iš naujo įdiekite „Kodi“ priedus, kurie neveiks
Tokios sistemos kaip Ubuntu 23.04 ir visi jos oficialūs (ir kai kurie neoficialūs) variantai atkeliavo su Python 3.11, ir aš nepastebėjau nieko keisto su jokiu naudojamu papildiniu. Taip, aš tai pastebėjau „Manjaro“ – operacinėje sistemoje su „Rolling Release“ kūrimo modeliu, kuris atnaujinamas kitu būdu. Ubuntu ir kad atnaujinau nuo 22.04 ->22.10->23.04, viskas veikė kaip niekas, bet Manjaro turėjau iš naujo įdiekite papildinius, kurių man nepavyko.
Tai padaryti paprasta: eikite į priedo nustatymus, pašalinkite jį, pasakykite „Ne“, kad ištrintumėte priedo informaciją ir įdiegtumėte iš naujo. Taip yra todėl, kad, kaip savo forumuose sako Manjaro, viskas, kas buvo sukurta ant ankstesnės versijos turi būti perstatyta ant naujo.
Tokiose sistemose kaip Debian viskas labai skiriasi. „Bullseye“ vis dar veikia Python 3.9 versijoje, o jo „Kodi“ versija, tiksliau, „Kodi 19“ + „Python 3.9“ + kai kurie papildiniai vis dar neveikia. Tokiu atveju rekomenduočiau laikytis „Kodi 19“ ir padaryti nuorodą šio straipsnio viršuje: sukompiliuokite python 3.8 ir pataisykite kodi paleisti su ta versija. Kai pasirodys stabili Debian 12 versija, Python versija jau turėtų būti palaikoma.
Galioja tik „Linux“ ir „MacOS“?
Visa tai galioja tik „Linux“, o gal ir „macOS“, ko negaliu patvirtinti, nes neturiu kur to išbandyti. Tiek „Linux“, tiek „MacOS“ pagal numatytuosius nustatymus yra įdiegtas „Python“, o tai nėra „Windows“ ir „Android“. „Windows“ sistemoje ir „Google Mobile“, „Kodi“. apima savo Python versiją, o įskiepių kūrėjai savo projektuose daugiausia dėmesio skiria jiems. Todėl retai kada sugenda papildinys „Windows“ ir „Android“. Jei tai nepavyks „Linux“, čia, adresu LinuxAdictos Jau paaiškinome galimus sprendimus, kai kuriuos sprendimai, kurie turėtų būti panašūs kuriems juos galima pritaikyti „macOS“.
Bet kokiu atveju, Kodi 20 + Linux + Python 3.11, viskas gerai.