Firewalld: ModuleNotFoundError: No module named 'firewall'

Been encountering this error while trying to run firewalld after installation.

Traceback (most recent call last):
  File "/usr/sbin/firewalld", line 20, in <module>
    from firewall import config
ModuleNotFoundError: No module named 'firewall'

I have attempted to reinstall firewalld, and tried to install python-firewall, to no avail.

After installation of what exactly?

You reinstalled it how exactly?

There is no such package in Tumbleweed

I tried to download firewalld from a package in repos, and tried uninstalling it and redownloading it using other methods to download it like other people had tried

It is impossible to understand what you did and why. firewalld is installed by default on every openSUSE, you need to go out of your way to prevent it. There is no need to download it, neither “from package” (whatever it means) nor “using other methods”.

Show

zypper -si firewall