首页  >  文章  >  后端开发  >  如何修复在 macOS 上使用 HTTPS 进行网页抓取时的“CERTIFICATE_VERIFY_FAILED”错误?

如何修复在 macOS 上使用 HTTPS 进行网页抓取时的“CERTIFICATE_VERIFY_FAILED”错误?

Susan Sarandon
Susan Sarandon原创
2024-10-31 00:41:29107浏览

How to Fix

解决使用 HTTP 进行网页抓取的 SSL 证书验证错误

使用 Python 抓取网站时,可能会遇到错误“CERTIFICATE_VERIFY_FAILED”访问 HTTPS 地址。当系统上不存在本地颁发者证书时,通常会出现此问题。

macOS 用户的解决方案

如果您使用的是 macOS,以下步骤将解决该问题问题:

  1. 导航到 Macintosh HD >应用领域>> Python3.6文件夹(根据您的Python安装调整版本号)。
  2. 找到名为“Install Certificates.command”的文件。
  3. 双击该文件以安装所需的证书.

注意:如果您在使用Scrapy框架时遇到“scrapy not found”错误,请确保Scrapy已正确安装并添加到系统路径中。请参阅 Scrapy 文档以获取安装说明。

以上是如何修复在 macOS 上使用 HTTPS 进行网页抓取时的“CERTIFICATE_VERIFY_FAILED”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn