Are you holding off on updating Python in case Kodi fails you? Right now, there's no need

Kodi 20 and Python 3.11, ok

last fall we wrote an article to inform the Linux community about what might be going on with your Kodi when trying to use some plugins. The problem, which only affected a few addons and none of them seemed to be from the official player repositories, was that the Python version was not supported. With that in mind, there are probably users who are holding off on upgrading Python so they don't run into the same problems.

It is clear that there is always the possibility of finding the exception that proves the rule, but Kodi 20 works perfectly with Python 3.11. The last major Python update arrived last October, and Kodi 20 followed in January. There were improvements related to the famous and affordable programming language, and the truth is that the addons that failed when Linux went up to Python 3.10 they are not crashing when uploading to 3.11.

Reinstall Kodi addons that won't run

Systems like Ubuntu 23.04 and all its official (and some unofficial) flavors arrived with Python 3.11, and I haven't noticed anything strange with any plugin I use. Yes, I have noticed it in Manjaro, an operating system with a Rolling Release development model that updates in a different way. In Ubuntu, and that I updated from 22.04 ->22.10->23.04, everything has worked like nothing, but in Manjaro I had to reinstall the plugins that have failed me.

The way to do it is simple: go to the addon settings, uninstall it, say "No" to delete the addon information and reinstall it. This is so because, as Manjaro says in his forums, everything that has been built on top of the previous version must be rebuilt on top of the new.

Luar and Python 3.9

On systems like Debian, everything is very different. Bullseye is still on Python 3.9, and his Kodi version, or rather Kodi 19 + Python 3.9 + some plugins still doesn't work. In that case, I would recommend sticking to Kodi 19 and doing the link at the top of this article: compile python 3.8 and patch to kodi to run with that version. When the stable version of Debian 12 arrives, the Python version should already be supported.

Only valid for Linux… and macOS?

All this is only valid for Linux, and maybe macOS, something I can't confirm because I have nowhere to test it. Both Linux and macOS have Python installed by default, which is not the case on Windows and Android. On Windows system and Google mobile, Kodi includes its own version of Python, and plugin developers focus on these for their projects. Therefore, it is rare for a plugin to fail on Windows and Android. If it fails on Linux, here at LinuxAdictos We have already explained the possible solutions, some solutions that should be similar to which they can be applied in macOS.

In any case, Kodi 20 + Linux + Python 3.11, all ok.


Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.