【发布时间】:2020-10-06 14:17:11
【问题描述】:
我正在尝试在 x86_64 构建机器上为 aarch64 目标生成一个轮子包。但是从 python 3.8 开始,我收到以下错误消息:
AssertionError: would build wheel with unsupported tag ('cp38', 'cp38', 'linux_aarch64')
通过调查,我发现错误出现在“打包”python 包中,该包由 setuptools 使用的 wheel 0.35.1 用于在特定解释器上生成支持的标签。打包模块已替换 pep425tags.py(从 0.35.0 版本开始)。问题是打包模块报告为仅支持构建机器的本机架构的标签,在我的例子中是“x86_64”。
如何使用 Python 3.8 中的 setuptools(和 wheel 0.35.0+)为各种架构生成轮子?
【问题讨论】:
标签: python setuptools python-3.8 python-wheel