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

安装pysal时出现No .egg-info目录错误,求解决方案

解决pysal安装时"No .egg-info directory found"错误

问题分析

从操作日志来看,错误发生在安装依赖包inequality>=1.0.0的过程中:该包以源码tar.gz形式安装时,pip无法找到生成的.egg-info目录。排除setuptools/pip版本问题后,大概率是缓存损坏或构建隔离环境的配置冲突导致。

解决方案

1. 清理pip缓存后重试

清理pip缓存消除损坏的缓存包影响:

pip cache purge

重新安装pysal:

pip install pysal

2. 单独安装inequality包并禁用构建隔离

针对引发问题的inequality包,使用--no-build-isolation参数跳过构建隔离环境,避免环境内工具版本冲突:

pip install inequality==1.0.0 --no-build-isolation

完成后再安装pysal:

pip install pysal

3. 临时降级setuptools安装依赖(可选)

若上述方法无效,临时降级setuptools至兼容版本安装inequality,之后再升级回来:

# 临时降级setuptools
pip install setuptools==58.0.4 --user
# 安装inequality
pip install inequality==1.0.0
# 恢复setuptools最新版本
pip install setuptools --upgrade --user
# 安装pysal
pip install pysal

4. 按需安装pysal子包(替代方案)

pysal是元包,包含多个独立子包,若不需要完整功能,可直接安装所需子包(例如日志中列出的依赖):

pip install spopt access

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 15:09:12