The dbus module requires manual installation, preferably using your distribution package manager.
Due to odd detection issues with pip3 and this particular package, it is not defined as a dependency.
Without having dbus-python (PyPi link) installed, AutoKey won’t start.

pyrcc5 command line tool (Optional installation time dependency, only used when installing or updating from the git source tree using setup.py. If not present, a fallback that causes a slightly slower application start will be used.)

There is a repository available for Ubuntu 18.04 LTS (and compatible derivatives, such as Kubuntu).
If your Debian based system is not supported by the PPA or the PPA is not up to date, you can build your own packages
(see below) or use the packages attached to the GitHub Releases page https://github.com/autokey/autokey/releases/.

Bug reports and PRs are welcome. Please use the GitHub Issue Tracker for bug reports. When reporting a suspected bug, please test against latest git HEAD and make sure to include as much information as possible to expedite troubleshooting and resolution. For example,

required: How to reproduce the issue you are experiencing

Python tracebacks, if any

Verbose logging information obtained by starting the frontend (autokey-gtk or autokey-qt) from terminal with the --verbose option.