I'm learning Python and following along with the YouTube series, Code with Josh.
I've decided to code inside WSL2 on Windows using PyCharm. And getting this set up and working deserves a tutorial on its own. I started with Run Linux GUI apps on the Windows Subsystem for Linux and went from there.
This topic is how I ran into trouble using my setup above and following along with Josh's video tutorial.
Problem 1:
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This Stack Overflow article helped me correct that problem. My missing library was libxcb-xinerama.so.0 and a quick sudo apt get install libxcb-xinerama0 solved it.
Problem 2: PyCharm was not showing any connect method after 'button1.clicked'. This Stack Overflow article helped me correct that problem. I did solution 2 and edited QtCore.pyi. The def connect() and def emit() lines were missing.
After backing up the file and editing it per the article, this was the diff on the command line.

Thank you Josh for the video tutorial, which I'm continuing to watch and follow -AND- thank you Stack Overflow contributors.