在 Python 2.4 上使用 oauth2/httplib2 时不支持证书验证

发布于 2024-11-29 23:54:31 字数 421 浏览 0 评论 0原文

乍一看,python-ouath2 似乎对 Python 2.4 有很多问题,所以我设法通过 Google 搜索得到了一个补丁。 但我仍然从 httplib2 收到错误,如下所示:

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

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

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

太感谢了。

At a first look, python-ouath2 seemed to have many problems with Python 2.4, so I managed to get a patch on that by Googling.
But I'm still getting an error from httplib2 as follows:

CertificateValidationUnsupported:
SSL certificate validation is not supported without the ssl module installed. To avoid this error, install the ssl module, or explicity disable validation.

I've done a lot of research on installing that ssl module but I can't find anything useful.

I'm using a web host running Red Hat Enterprise Linux 5 and I only have the SSH access to my account but with no further writing privileges beyond my folders.
Tryied to install SSL from easy_install but it asked for another lib called libssl-dev and I couldn't manage to install it without the "apt-get" command which I can't use.

Thank you so much.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尤怨 2024-12-06 23:54:31

对于 Python 2.3-2.5,您需要安装 PyPI 中的 ssl 模块。如果您安装了 setuptools,您应该能够执行 easy_install ssl。该库的文档是 Python ssl 文档,没有单独的文档外部版本。

For Python 2.3-2.5, you need to install the ssl module from PyPI. If you have setuptools installed, you should be able to just do easy_install ssl. The documentation for the library is the Python ssl docs, there are no separate docs for the external version.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文