2024-02-11, 07:14
Title says it all, so I hope for a quick reply.
On windows, where the words "dependency" and "library" are as unknown to the average user, an advanced user tries to convince me that he has kodi 18 working with python3. And that is the reason he has no issues with python2's shortcomings, like... non-utf8 characters. Can something like that be true?
On linux, where every app is built against the same libs, everything has proper dependencies. E.g. On my system, I am 1000% sure that kodi uses the same python 3.11 that qbittorrent or samba does.
On windows, things are different, because one can install whatever version of any app and that app can bring its own dependencies, no matter how old or new they are. That is why one can have kodi 18 (python2) and qbittorrent (python3) installed at the same time.
p.s. I know qbittorrent is built with qt5/6, it just needs python for its search function.
On windows, where the words "dependency" and "library" are as unknown to the average user, an advanced user tries to convince me that he has kodi 18 working with python3. And that is the reason he has no issues with python2's shortcomings, like... non-utf8 characters. Can something like that be true?
On linux, where every app is built against the same libs, everything has proper dependencies. E.g. On my system, I am 1000% sure that kodi uses the same python 3.11 that qbittorrent or samba does.
On windows, things are different, because one can install whatever version of any app and that app can bring its own dependencies, no matter how old or new they are. That is why one can have kodi 18 (python2) and qbittorrent (python3) installed at the same time.
p.s. I know qbittorrent is built with qt5/6, it just needs python for its search function.