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

安装py_clob_client遇pysha3编译错误,求解决方案

安装py_clob_client时的pysha3编译错误解决

错误截图

问题描述

无太多编程经验,尝试安装Python包py_clob_client(用于Polymarket API)时,出现错误:

ERROR: Could not build wheels for pysha3, which is required to install pyproject.toml-based projects

解决步骤

这个错误并非操作失误,而是pysha3依赖C编译环境,你的系统缺少必要的编译工具或依赖包,按以下步骤处理:

1. 安装系统编译依赖

  • Windows:安装Visual Studio Build Tools,勾选「C++构建工具」组件,安装完成后重启终端。
  • macOS:终端执行xcode-select --install,按提示安装Xcode命令行工具。
  • Debian/Ubuntu Linux:终端执行:
    sudo apt-get update && sudo apt-get install build-essential python3-dev
    

2. 更新pip及构建工具

终端执行以下命令升级pip、wheel、setuptools:

pip install --upgrade pip wheel setuptools

3. 重新安装py_clob_client

再次运行安装命令:

pip install py_clob_client

4. 备选方案:预编译包安装

若上述步骤仍失败,可先安装预编译的pysha3二进制包:

  • Windows:查找与你的Python版本、系统架构匹配的.whl文件,用pip install 文件名.whl安装后,再重新安装py_clob_client。
  • macOS:先通过Homebrew安装依赖库:brew install libsodium,再尝试安装pysha3。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 21:13:10