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

使用pipx安装eth-brownie失败,依赖包编译报错求助

解决pipx install eth-brownie编译失败问题

问题核心是Windows环境缺少必要的C++编译工具链和Python开发头文件,导致bitarray、cytoolz、yarl这类需要编译的依赖包无法构建完成。按以下步骤修复:

  • 安装Visual Studio Build Tools
    下载Visual Studio Build Tools,勾选**Desktop development with C++**工作负载,确保包含MSVC编译器、Windows SDK等核心组件。安装完成后重启终端,让环境变量生效。

  • 确认Python开发头文件已安装
    若使用官方Python安装包,重新运行安装程序,勾选Add Python to PATH和Download debugging symbols and binaries;若使用conda环境,执行conda install python-devel(匹配你的Python版本)。

  • 重新执行安装命令
    打开新终端窗口,运行pipx install eth-brownie

如果仍有问题,可尝试用预编译二进制包绕过编译:

  1. 先安装wheel工具:pipx run pip install wheel
  2. 下载对应Python版本和系统架构的bitarray、cytoolz、yarl预编译.whl文件
  3. 先安装这些本地包:pipx run pip install ./bitarray-xxx.whl ./cytoolz-xxx.whl ./yarl-xxx.whl,再运行pipx install eth-brownie

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 10:00:56