我尝试在Python 2.6中使用ssl
模块,但我被告知它不可用。安装OpenSSL后,我重新编译了2.6,但问题仍然存在。
有什么建议吗?
答案 0 :(得分:4)
您是否安装了OpenSSL开发库?例如,我必须在CentOS上安装openssl-devel
。在Ubuntu上,sudo apt-get build-dep python2.5
完成了这个技巧(即使对于Python 2.6)。
答案 1 :(得分:-1)
使用python.org或您的OS经销商提供的二进制文件。它比自己构建它容易得多,并且通常编译所有功能。
如果你真的需要自己构建它,你需要在这里提供更多信息,了解你提供的构建选项,环境是什么,以及可能提供一些日志。
答案 2 :(得分:-4)
将pexpect与openssl二进制文件一起使用。