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

M1 MacBook Air安装Rasa遇pip失败报错,求解决方案

解决M1 MacBook Air上Rasa安装的两类问题

一、处理conda安装时lxml构建wheel失败的问题

该错误源于lxml未提供适配arm64架构的cp38预编译包,可通过以下步骤解决:

  • 创建并启用x86_64架构的conda虚拟环境:
    CONDA_SUBDIR=osx-64 conda create -n rasatest python=3.8
    conda activate rasatest
    conda config --env --set subdir osx-64
    
  • 先通过conda安装适配x86_64的lxml预编译包:
    conda install lxml -y
    
  • 再执行原环境配置命令完成剩余依赖安装:
    conda env update -v --name rasatest -f env.yml
    

二、解决官方安装出现zsh: illegal hardware instruction的问题

此错误是因为部分Rasa依赖仅支持x86_64架构,需通过Rosetta转译运行终端:

  • 复制系统「终端」应用,重命名为「终端(Rosetta)」,右键选择「显示简介」并勾选「使用Rosetta打开」
  • 打开该转译终端,重新执行官方安装命令:
    pip install rasa
    
  • 安装完成后验证:
    rasa --version
    

额外注意事项

  • 避免混用arm64和x86_64环境:全程使用同一架构的终端操作Rasa相关命令,防止架构冲突
  • 遵循Rasa官方Python版本要求:优先选择3.8-3.10版本,减少依赖适配问题
  • 优先用conda安装依赖:conda对跨架构包的兼容性处理优于pip,遇到pip安装失败的包可尝试conda安装

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 19:57:09