【发布时间】:2009-06-11 05:56:20
【问题描述】:
我尝试在 Python 2.6 中使用 ssl 模块,但被告知它不可用。安装OpenSSL后,我重新编译了2.6,但问题依旧。
有什么建议吗?
【问题讨论】:
我尝试在 Python 2.6 中使用 ssl 模块,但被告知它不可用。安装OpenSSL后,我重新编译了2.6,但问题依旧。
有什么建议吗?
【问题讨论】:
您是否安装了 OpenSSL 开发库?例如,我必须在 CentOS 上安装 openssl-devel。在 Ubuntu 上,sudo apt-get build-dep python2.5 成功了(即使是 Python 2.6)。
【讨论】:
使用 python.org 或您的操作系统分销商提供的二进制文件。这比自己构建要容易得多,而且所有功能通常都是编译进去的。
如果您确实需要自己构建,则需要在此处提供更多信息,说明您提供了哪些构建选项、您的环境是什么样的,也许还需要提供一些日志。
【讨论】:
将 pexpect 与 openssl 二进制文件一起使用。
【讨论】: