You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python3.9环境pip安装Clearbit时报exit status 1错误如何解决?

问题根因
  • 你升级后的setuptools版本高于58.0时,官方已经完全移除了use_2to3这个废弃的构建参数,但PyPI上的clearbit所有发布版本的构建配置仍在使用该参数,导致构建失败
  • 部分更早的clearbit版本打包时遗漏了README.md文件,连基础的构建流程都无法走完
解决方案

方案1:临时降级setuptools安装(优先选择)

操作最简单,执行两条命令即可:

  1. 先降级setuptools到兼容版本:pip install setuptools==57.5.0
  2. 再正常安装clearbit:pip install clearbit
    安装完成后如果需要使用高版本setuptools,可执行pip install --upgrade setuptools升回最新版,已安装的clearbit不受影响

方案2:无需安装SDK直接调用接口

clearbit的接口标准兼容通用HTTP请求,你不需要安装专属SDK也能正常使用,只需要依赖常用的requests库即可,示例代码如下:

import requests

# 替换为你自己的Clearbit API密钥
clearbit_api_key = "YOUR_API_KEY"
# 以查询邮箱关联的用户信息为例
response = requests.get(
    "https://person.clearbit.com/v2/combined/find",
    params={"email": "要查询的邮箱地址"},
    auth=(clearbit_api_key, "")
)
# 打印返回结果
print(response.json())

内容的提问来源于stack exchange,提问作者ppincus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 02:54:03