Can't authenticate against MySQL Com Server.

my db.connect is failing.

Authentication plugin 'caching_sha2_password' cannot be loaded: The specified module could not be found.

Something tells me this may have something to do with the version of MySQL i’m using.
I noticed that while installing there was a complaint about not having python 2.7 installed.
I have 3.6.6 installed.

Anyone run into this and solved it?

MySQL 8 changed authentication and most connectors do not support it yet. You can disable that method in the server config.