Ich hatte das gleiche Problem und das ist, was ich gefunden habe und wie ich es behoben habe:
Die von Apple bereitgestellte Python-Version ist in Bezug auf openssl nicht mehr aktuell. Sie können Ihre Version testen, indem Sie in terminal gehen:
python >>> import ssl >>> print ssl.OPENSSL_VERSION OpenSSL 0.9.8zh 14 Jan 2016
Oben ist die schlechte Version. Ein Update ist die Installation einer neuen Version von Python. Am einfachsten ist es wahrscheinlich, das hier beschriebene Home Brew zu verwenden .
Unten ist ähnlich wie bei einer aktualisierten Version von Python. Dann funktioniert der paypalrestsdk.
python >>> import ssl >>> print ssl.OPENSSL_VERSION OpenSSL 1.0.2h 3 May 2016