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

Python环境中pip安装web3失败的问题求助

解决web3安装时lru-dict依赖的VC++编译错误

方案1:补全C++编译环境

  • 下载安装Microsoft Visual C++ 14.0及以上版本的Build Tools,安装过程中务必勾选「C++ build tools」组件(包含MSVC编译器、Windows SDK等必要编译工具)
  • 安装完成后重启终端,重新执行 pip install web3

方案2:安装预编译的lru-dict包(跳过编译)

  • 先手动安装无需编译的lru-dict预编译版本:
    pip install lru-dict --only-binary :all:
    
  • 成功安装lru-dict后,再执行 pip install web3

额外排查建议

  • 确认Python版本兼容性:web3对Python版本有要求,建议使用3.8及以上版本,可通过 python --version 查看当前版本,版本过旧请先升级
  • 清理pip缓存:若存在安装残留,执行 pip cache purge 清空缓存后再重试安装

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 22:14:54