1

我正在尝试安装 pysqlcipher 以使我能够在 python 中使用 sqlcipher 函数。安装 pysqlcipher 时出现错误提示

致命错误:无法检测到 OpenSSL!

然后我尝试安装openssl

C:\Python27\Scripts>pip install pyopenssl

我收到一条成功的消息

成功安装cffi-1.6.0 cryptography-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 6-1.10.0

然后我尝试重新安装 pysqlcipher

C:\Python27\Scripts>pip install pysqlcipher

安装过程中出现同样的错误。

致命错误:无法检测到 OpenSSL!

如何让它检测openssl?

请注意,我在 Windows 7 上安装它

4

1 回答 1

2

1) 从https://slproweb.com/products/Win32OpenSSL.html安装预构建的 OpenSSL 二进制文件(Win32 OpenSSL v1.0.2d 或更高版本)

2) 确认在环境变量中正确设置了OPENSSL_CONF 环境变量。请参阅http://www.computerhope.com/issues/ch000549.htm

于 2016-08-16T07:54:15.640 回答