I'm trying to make an application that automatically updates a Google Plus spreadsheet. In order to do this I had to set up gspread
, which also requires pyOpenSSL in order to work. Without it, it throws this error:
CryptoUnavailableError: No crypto library available
Using pip
, I type the command:
pip install pyopenssl
And import using:
from OpenSSL import SSL
When I try to run the code, I receive the following error:
ImportError: No module named cryptography.hazmat.bindings.openssl.binding
I've tried reinstalling pyOpenSSL multiple times, and also tried reinstalling the cryptography dependency (as well as attempting to install previous versions of pyOpenSSL).
This problem is documented a few times, but the only solution I haven't tried is doing a fresh install of python, or the OS.
Any suggestions? Thanks in advance.