I've the same python issue as multiple users with OSX, that appears when I'm trying to access anything via https.
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)
I'm aware of the following solution (accepted response): https://stackoverflow.com/questions/42098126/mac-osx-python-ssl-sslerror-ssl-certificate-verify-failed-certificate-verify.
But unfortunately, if I don't have a folder such as:
Hence I don't how to proceed. Particularly when I've installed python3 I did it through using
brew install python3
I also tried to up the command
brew upgrade python3
But it hasn't changed anything. Furthermore strange enough, according to brew now I have python 220.127.116.11 installed as it returns the following error if I try again to upgrade:
Tommasos-MBP:~ tommaso$ brew upgrade python3 Error: python3 3.7.2_1 already installed
But if I check the python3 version of my computer I get this.
Tommasos-MBP:~ tommaso$ python3 --version Python 3.6.3
How should I proceed and why brew think that I've 3.7 installed while Python is still 3.6?
EDIT If I run Brew doctor I get the following:
Warning: "config" scripts exist outside your system or Homebrew directories.
./configurescripts often look for *-config scripts to determine if software packages are installed, and what additional flags to use when compiling and linking.
Having additional scripts in your path can confuse software installed via Homebrew if the config script overrides a system or Homebrew provided script of the same name. We found the following "config" scripts:
Warning: You have unlinked kegs in your Cellar Leaving kegs unlinked can lead to build-trouble and cause brews that depend on those kegs to fail to run properly once built. Run
brew linkon these: python