I battled to get Qt and PyQt5 installed on Pop_OS! and Elementary OS using the official source code from Riverbank Computing. I just hit error after error and searched for a better way of getting it installed.
Thanks to Ujjwal Verma's gist on Github I found an easy way to get it installed and working.
Below is the link to Ujjwal's gist.
https://gist.github.com/ujjwal96/1dcd...