在Python 2.4上使用oauth2 / httplib2支持CertificateValidationUnsupport

时间:2011-08-16 13:34:09

标签: python django ssl oauth-2.0 httplib2

初看起来,python-ouath2似乎在Python 2.4中遇到了很多问题,所以我设法通过 Googling 获得补丁。 但是我仍然从httplib2得到如下错误:

  

CertificateValidationUnsupported:   如果未安装ssl模块,则不支持SSL证书验证。要避免此错误,请安装ssl模块或明确禁用验证。

我已经做了很多关于安装ssl模块的研究,但是找不到任何有用的东西。

我正在使用运行Red Hat Enterprise Linux 5的网络主机,我只能访问我的帐户,但除了我的文件夹之外没有其他写入权限。 尝试从easy_install安装SSL,但它要求另一个名为libssl-dev的lib,如果没有“apt-get”命令我无法安装它,我无法使用它。

非常感谢你。

1 个答案:

答案 0 :(得分:2)

对于Python 2.3-2.5,您需要安装ssl module from PyPI。如果您安装了setuptools,则应该可以easy_install ssl。该库的文档是Python ssl docs,外部版本没有单独的文档。