大前端与勇士

打工人带你一起刷大前端副本 111

2024年9月24日

mac M1,M2,M3芯片踩坑 nodejs ruby brew

摘要: 执行 `arch -x86_64 zsh`报`arch: posix_spawnp: zsh: Bad CPU type in executable` 原因: 未安装rosetta 执行`softwareupdate --install-rosetta`安装rosetta报 ``` Package reference com.apple.pkg.RosettaUpdateAuto is missing installKBytes attribute ``` 原因: 系统版本低无法安装, 更新系统 在`arm64`架构下安装了brew, 执行`arch -x86_64 zsh`后, 导致brew安装了`x86`架构的命令工具, 通过`rvm`安装`ruby`时又因为brew的架构只能安装`arm64`的, 运行项目时报 ``` (have 'x86_64', need 'arm64e' or 'arm64')) ``` 原因: brew安装了不同架构的命令工具 解决方法: 统一架构, 先卸载brew, 统一安装x86架构的工具 阅读全文

posted @ 2024-09-24 19:47 秦伟杰 阅读(710) 评论(0) 推荐(0) 编辑

导航