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

Mac M1 Pro环境下pip安装anonympy遇build wheel错误求助

问题分析与解决方案

这是anonympy包本身的配置错误,和你的操作步骤无关。

原因说明

Python的python_requires参数必须严格遵循PEP 440版本规范,而anonympy的setup.py中写了不合法的版本规则>=3.6*——正确的写法应该是>=3.6(不需要添加通配符*)。pip在解析这个无效规则时,会直接抛出构建wheel失败的错误,升级setuptools无法解决这个问题,因为setuptools是严格按照规范解析版本的。

临时解决办法

方法一:修复包配置后本地安装(推荐)

  • 克隆项目仓库:git clone https://github.com/ArtLabss/open-data-anonymizer.git
  • 进入项目目录:cd open-data-anonymizer
  • 打开setup.py文件,找到python_requires=">=3.6*"这一行,修改为python_requires=">=3.6"
  • 执行本地安装:pip install .

方法二:强制忽略版本要求(不推荐,可能引发兼容问题)

直接执行带有忽略参数的安装命令:

pip install anonympy --ignore-requires-python

补充说明

你在Colab和本地虚拟环境都遇到相同问题,进一步确认了是包的配置问题——因为不同环境下都触发了同样的规则解析错误,和你的系统(M1 Pro macOS)、Python版本(3.9.6)无关。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 02:04:53