为Python 2.6添加SSL支持
我尝试在Python 2.6中使用ssl
模块,但被告知这个模块不可用。在安装了OpenSSL之后,我重新编译了Python 2.6,但问题还是没有解决。
有什么建议吗?
3 个回答
-4
使用 pexpect 来配合 openssl 这个程序。
-1
使用python.org网站或者你的操作系统提供的二进制文件(也就是已经编译好的程序)。这样做要简单得多,而且通常所有功能都已经包含在里面了。
如果你真的需要自己编译,那么你需要在这里提供更多信息,比如你用了什么编译选项,你的环境是什么样的,可能还需要提供一些日志信息。
4
你安装了OpenSSL的开发库吗?比如在CentOS上,我需要安装openssl-devel
。在Ubuntu上,运行sudo apt-get build-dep python2.5
就可以了(即使是Python 2.6也可以用这个方法)。