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

Windows系统安装web3.py出现exit status 1错误如何解决

Windows环境Python3.10安装web3.py报错解决方案

步骤1:升级pip版本

执行官方提示的升级命令:

C:\Python310\python.exe -m pip install --upgrade pip

步骤2:清理损坏的残留安装包

报错中的WARNING: Ignoring invalid distribution -ip是因为Python的site-packages目录存在损坏的安装残留:

  • 打开路径C:\python310\lib\site-packages
  • 删除所有文件名以~ip开头的文件夹

步骤3:提前安装cytoolz依赖避免编译失败

本次报错的核心原因是cytoolz依赖包本地编译失败,先指定兼容版本安装预编译包:

pip install cytoolz<0.12.0

如果上述命令执行失败,可手动下载适配Windows系统、Python3.10版本的cytoolz预编译wheel包到本地,再执行pip install 本地wheel包完整路径完成安装。

步骤4:正式安装web3.py

执行安装命令:

pip install web3

验证安装结果

执行命令pip show web3,返回正常的包版本信息即为安装成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 07:15:03