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

pip安装clawpack报错:python setup.py egg_info执行失败(退出码1)

解决pip安装clawpack时的「多顶级包」错误

问题根源

新版setuptools(60以上版本)收紧了包布局规则,不允许扁平目录里同时存在多个顶级包,而clawpack的官方pip包还没适配这个变化,所以执行pip install clawpack时触发了这个错误。

几个可行的解决办法

1. 临时降级setuptools再安装

先把setuptools降到兼容的旧版本,装完clawpack再升级回去:

pip install setuptools==58.0.4
pip install clawpack
# 安装完成后可按需升级setuptools
pip install --upgrade setuptools

2. 直接安装需要的子模块

clawpack是由多个独立子包组成的,没必要非得装主包,直接装你需要的子模块就行:

# 比如安装pyclaw、geoclaw、可视化工具visclaw这些常用模块
pip install pyclaw geoclaw visclaw clawutil riemann

3. 从GitHub源码安装

如果需要完整的clawpack,可以克隆官方仓库后本地安装:

git clone https://github.com/clawpack/clawpack.git
cd clawpack
pip install .

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 20:05:05