Czy wstrzymujesz się z aktualizacją Pythona na wypadek, gdyby Kodi Cię zawiódł? W tej chwili nie ma potrzeby

Kodi 20 i Python 3.11, ok

ostatni upadek napisaliśmy artykuł informować społeczność Linuksa o tym, co może się dziać z twoim Kodi podczas próby użycia niektórych wtyczek. Problem, który dotyczył tylko kilku dodatków i żaden z nich nie wydawał się pochodzić z oficjalnych repozytoriów graczy, polegał na tym, że wersja Pythona nie była obsługiwana. Mając to na uwadze, prawdopodobnie są użytkownicy, którzy wstrzymują się z aktualizacją Pythona, aby nie napotkać tych samych problemów.

Oczywiste jest, że zawsze istnieje możliwość znalezienia wyjątku potwierdzającego regułę, ale Kodi 20 doskonale współpracuje z Python 3.11. Ostatnia duża aktualizacja Pythona pojawiła się w październiku ubiegłego roku, a Kodi 20 w styczniu. Były ulepszenia związane ze słynnym i niedrogim językiem programowania, a prawda jest taka, że ​​dodatki, które zawiodły, gdy Linux przeszedł na Pythona 3.10 nie zawieszają się podczas przesyłania do wersji 3.11.

Zainstaluj ponownie dodatki Kodi, które nie działają

Systemy takie jak Ubuntu 23.04 i wszystkie jego oficjalne (i niektóre nieoficjalne) wersje pojawiły się wraz z Pythonem 3.11 i nie zauważyłem niczego dziwnego w żadnej używanej przeze mnie wtyczce. Tak, zauważyłem to w Manjaro, systemie operacyjnym z modelem rozwojowym Rolling Release, który aktualizuje się w inny sposób. W Ubuntu, które aktualizowałem od 22.04 ->22.10->23.04 wszystko działało jak nic, ale w Manjaro musiałem ponownie zainstaluj wtyczki, które mnie zawiodły.

Sposób na to jest prosty: przejdź do ustawień dodatku, odinstaluj go, powiedz „Nie”, aby usunąć informacje o dodatku i zainstaluj go ponownie. Dzieje się tak, ponieważ, jak mówi Manjaro na swoich forach, wszystko to zostało zbudowane na bazie poprzedniej wersji należy odbudować na nowym.

Luar i Python 3.9

W systemach takich jak Debian wszystko jest zupełnie inne. Bullseye wciąż jest na Pythonie 3.9, a jego wersja Kodi, a raczej Kodi 19 + Python 3.9 + niektóre wtyczki nadal nie działają. W takim przypadku zalecałbym trzymanie się Kodi 19 i zrobienie linku na górze tego artykułu: skompiluj python 3.8 i popraw do kodi uruchomić z tą wersją. Kiedy pojawi się stabilna wersja Debiana 12, wersja Pythona powinna być już obsługiwana.

Dotyczy tylko Linuksa… i macOS?

Wszystko to dotyczy tylko Linuksa i być może macOS, czego nie mogę potwierdzić, ponieważ nie mam gdzie tego przetestować. Zarówno Linux, jak i macOS mają domyślnie zainstalowany Python, co nie ma miejsca w systemach Windows i Android. W systemie Windows i Google Mobile, Kodi zawiera własną wersję Pythona, a twórcy wtyczek skupiają się na nich w swoich projektach. Dlatego rzadko zdarza się, aby wtyczka nie działała w systemach Windows i Android. Jeśli nie powiedzie się w systemie Linux, tutaj LinuxAdictos Niektóre z możliwych rozwiązań już wyjaśniliśmy rozwiązania, które powinny być podobne do których można je zastosować w systemie macOS.

W każdym razie Kodi 20 + Linux + Python 3.11, wszystko ok.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.