**Solution for the SSL Certificate Verify Failed on macOS **
On the macOS operating system, the Python does not use or install the trusted CA certificates by default.
Therefore, you will need to follow the commands below to correct the SSL issue.
In a nutshell: Python 3.6 onwards does not rely on macOS openSSL anymore.
It comes with its own openSSL bundled and does not have access to the macOS root certificates.
Here are the two available options:
- Run an install command shipped with Python 3.6 onwards
(reference the version of Python you have installed on your machine)
cd /Applications/Python\ 3.6/ ./Install\ Certificates.command
- Install the certifi package with
pip install certifi
Using the first option and validating the Python BDK in the IDE, the Python BDK was able to start up as expected.