如果 Kodi 讓您失望,您是否會推遲更新 Python? 現在,不需要

Kodi 20 和 Python 3.11,沒問題

去年秋天 我們寫了一篇文章 通知 Linux 社區您可能發生的事情 Kodi 嘗試使用某些插件時。 這個問題只影響了一些插件,而且似乎沒有一個來自官方播放器存儲庫,是不支持 Python 版本。 考慮到這一點,可能有些用戶會推遲升級 Python,以免遇到同樣的問題。

很明顯,總是有可能找到證明規則的例外,但 Kodi 20 與 Python的3.11. 最後一次主要的 Python 更新於去年 20 月發布,Kodi 3.10 緊隨其後於 XNUMX 月發布。 有與著名且負擔得起的編程語言相關的改進,事實是當 Linux 升級到 Python XNUMX 時失敗的插件 上傳到 3.11 時它們不會崩潰.

重新安裝無法運行的 Kodi 插件

像 Ubuntu 23.04 這樣的系統及其所有官方(和一些非官方)版本隨 Python 3.11 一起出現,我沒有發現我使用的任何插件有什麼奇怪的地方。 是的,我在 Manjaro 中註意到了這一點,Manjaro 是一個具有滾動發布開發模型的操作系統,它以不同的方式進行更新。 在 Ubuntu 中,我從 22.04 ->22.10->23.04 更新,一切正常,但在 Manjaro 中我不得不 重新安裝讓我失望的插件.

方法很簡單:進入插件設置,卸載它,說“不”刪除插件信息並重新安裝。 這是因為,正如 Manjaro 在他的論壇中所說的那樣,一切都建立在以前版本的基礎上 必須在新的之上重建.

Luar 和 Python 3.9

在像 Debian 這樣的系統上,一切都非常不同。 Bullseye 仍在使用 Python 3.9,他的 Kodi 版本,或者說 Kodi 19 + Python 3.9 + 一些插件仍然不起作用。 在這種情況下,我建議堅持使用 Kodi 19 並執行本文頂部的鏈接: 編譯 python 3.8 並打補丁到 kodi 使用該版本運行。 當 Debian 12 穩定版到來時,Python 版本應該已經支持了。

僅適用於 Linux……和 macOS?

所有這些僅對 Linux 有效,也許對 macOS 有效,我無法確認這一點,因為我無處可測試。 Linux 和 macOS 都默認安裝了 Python,而 Windows 和 Android 則不然。 在 Windows 系統和谷歌手機上,Kodi 包括它自己的 Python 版本,插件開發人員在他們的專案中重點關注這些。因此,插件在 Windows 和 Android 上失敗的情況很少見。如果在 Linux 上失敗,請造訪此處 LinuxAdictos 我們已經解釋了可能的解決方案,一些 應該相似的解決方案 它們可以在 macOS 中應用。

無論如何,Kodi 20 + Linux + Python 3.11,都可以。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。