Как заставить Pysqlcipher обнаруживать openssl во время установки

Я пытаюсь установить pysqlcipher, чтобы я мог использовать функцию sqlcipher в python. При установке pysqlcipher я получил сообщение об ошибке

Неустранимая ошибка: OpenSSL не может быть обнаружен!

Затем я попытался установить OpenSSL

C:\Python27\Scripts>pip install pyopenssl

Я получил успешное сообщение

Успешно установленная криптография cffi-1.6.0-1.3.2 enum34-1.1.6 idna-2.1 ipadd ress-1.0.16 pyasn1-0.1.9 pycparser-2.14 pyopenssl-16.0.0 six-1.10.0

Затем я попытался переустановить pysqlcipher

C:\Python27\Scripts>pip install pysqlcipher

Такая же ошибка произошла в процессе установки.

Неустранимая ошибка: OpenSSL не может быть обнаружен!

Как мне заставить его обнаруживать openssl?

Пожалуйста, обратите внимание, что я устанавливаю его на Windows 7

1 ответ

1) Установлен предварительно скомпилированный двоичный файл OpenSSL (Win32 OpenSSL v1.0.2d или новее) с https://slproweb.com/products/Win32OpenSSL.html

2) Убедитесь, что переменная среды OPENSSL_CONF правильно установлена ​​в переменных среды. См. http://www.computerhope.com/issues/ch000549.htm

Другие вопросы по тегам