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

如何修复M1 Mac运行Wasmer VM Singlepass后端提示需AVX支持的报错

M1 Mac运行NEAR NFT合约AVX报错解决方案

报错根因

AVX support is required in order to run Wasmer VM Singlepass backend.
该报错是因为Wasmer VM的Singlepass运行后端默认依赖x86架构的AVX指令集,而M1系列芯片为ARM架构,原生不支持AVX指令集,因此本地运行nearcore节点时会触发运行时panic。

可行解决办法

  • 切换本地节点VM后端:找到本地nearcore节点的配置文件config.json,定位到vm_config配置段,将backend字段的默认值singlepass修改为wasmtime,修改完成后重启本地节点即可正常加载运行合约。
  • 使用远端测试网环境:跳过本地节点部署步骤,直接将NFT合约部署到NEAR公开测试网/主网环境,无需兼容本地架构即可完成合约测试、调用操作。
  • 通过Rosetta 2转译运行:右键点击终端应用,选择「显示简介」,勾选「使用Rosetta打开」,重启终端后重新安装x86版本的near-cli、nearcore工具链,通过转译运行x86程序规避架构兼容问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 00:15:00