Pidätkö Pythonin päivittämistä siltä varalta, että Kodi pettää sinut? Juuri nyt ei ole tarvetta

Kodi 20 ja Python 3.11, ok

viime syksynä kirjoitimme artikkelin kertoaksesi Linux-yhteisölle, mitä sinun kanssasi saattaa tapahtua Kodi kun yrität käyttää joitain laajennuksia. Ongelma, joka koski vain muutamia lisäosia, eikä yksikään niistä näyttänyt olevan virallisista pelaajavarastoista, oli se, että Python-versiota ei tuettu. Tätä silmällä pitäen on luultavasti käyttäjiä, jotka viivyttelevät Pythonin päivittämistä, jotta he eivät joutuisi samoihin ongelmiin.

On selvää, että aina on mahdollisuus löytää poikkeus, joka vahvistaa säännön, mutta Kodi 20 toimii täydellisesti Python 3.11. Viimeisin suuri Python-päivitys saapui viime lokakuussa ja Kodi 20 seurasi tammikuussa. Kuuluiseen ja edulliseen ohjelmointikieleen liittyi parannuksia, ja totuus on, että lisäosat, jotka epäonnistuivat, kun Linux nousi Python 3.10:een ne eivät kaadu, kun ne ladataan versioon 3.11.

Asenna uudelleen Kodi-lisäosat, jotka eivät toimi

Järjestelmät, kuten Ubuntu 23.04 ja kaikki sen viralliset (ja jotkut epäviralliset) versiot saapuivat Python 3.11:n mukana, enkä ole huomannut mitään outoa missään käyttämässäni laajennuksessa. Kyllä, olen huomannut sen Manjarossa, käyttöjärjestelmässä, jossa on Rolling Release -kehitysmalli, joka päivittyy eri tavalla. Ubuntussa ja jota päivitin 22.04 ->22.10->23.04, kaikki on toiminut kuin ei mikään, mutta Manjarossa minun oli pakko asenna uudelleen liitännät, jotka ovat epäonnistuneet.

Tapa tehdä se on yksinkertainen: siirry lisäosan asetuksiin, poista se, sano "Ei" poistaaksesi lisäosan tiedot ja asenna se uudelleen. Tämä johtuu siitä, kuten Manjaro sanoo foorumeilla, kaikki mikä on rakennettu edellisen version päälle on rakennettava uudelleen uuden päälle.

Luar ja Python 3.9

Debianin kaltaisissa järjestelmissä kaikki on hyvin erilaista. Bullseye on edelleen Python 3.9:ssä, eikä hänen Kodi-versionsa, tai pikemminkin Kodi 19 + Python 3.9 + jotkin liitännäiset, vieläkään toimi. Siinä tapauksessa suosittelen pysymään Kodi 19: ssä ja tekemään linkin tämän artikkelin yläosassa: käännä python 3.8 ja korjaa Kodi käyttää sitä versiota. Kun Debian 12:n vakaa versio saapuu, Python-version pitäisi olla jo tuettu.

Sopii vain Linuxille… ja macOS:lle?

Kaikki tämä koskee vain Linuxia ja ehkä macOS:ää, mitä en voi vahvistaa, koska minulla ei ole missään testata sitä. Sekä Linuxissa että macOS:ssä on Python asennettuna oletusarvoisesti, mikä ei pidä paikkaansa Windowsissa ja Androidissa. Windows-järjestelmässä ja Google Mobilessa Kodi sisältää oman Python-version, ja laajennuskehittäjät keskittyvät näihin projekteissaan. Siksi on harvinaista, että laajennus epäonnistuu Windowsissa ja Androidissa. Jos se epäonnistuu Linuxissa, täällä osoitteessa LinuxAdictos Olemme jo selittäneet mahdolliset ratkaisut, joistakin ratkaisuja, joiden pitäisi olla samanlaisia joihin niitä voidaan soveltaa macOS:ssä.

Joka tapauksessa Kodi 20 + Linux + Python 3.11, kaikki ok.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.