赛普拉斯无法启动。这可能是由于缺少库或依赖项 (M1 mac)
Cypress failed to start. This may be due to a missing library or dependency (M1 mac)
我刚拿到我的 M1 并试图了解 cypress 所以基本上遵循基本步骤以打开 cypress 并检查它是否存在以及是否可以 运行 它。
mkdir cypress_test
npm init -i
npm install --save-dev cypress
npx cypress open(问题出现的地方)
Cypress 启动失败。
这可能是由于缺少库或依赖项。 https://on.cypress.io/required-dependencies
请参考下面的错误以了解更多详细信息。
命令失败,出现未知系统错误 -86:/Users/test/Library/Caches/Cypress/9.6.1/Cypress.app/Contents/MacOS/Cypress --no-sandbox --smoke-test --ping=610
spawn 未知系统错误 -86
我尝试使用以下命令强制安装 cypress -
npx cypress install --force 然而遗憾的是它没有帮助并且出现同样的错误
我也看到有人通过将 M1 芯片的 Mac 更改为 OS 版本来修复它。 11.5.x (BigSur) 然而这不是我想做的事情。
感谢任何帮助
谢谢
问题
目前,Cypress 无法在新 Mac 计算机的 ARM-based 架构下编译,并且持续集成 (CI) 提供商当前不提供 M1 实例。由于这些原因,Cypress 当前未针对 ARM-based 架构发布,并且在一段时间内需要 Intel 仿真。
因此,运行 npm install cypress 将安装 Intel-based 包,直到这些挑战得到解决。请参阅此处了解解决方法
我设法解决这个问题的唯一方法是安装在 Intel 和 Apple 处理器之间转换的 Rosetta 2。
软件更新--install-rosetta--agree-to-license
我刚拿到我的 M1 并试图了解 cypress 所以基本上遵循基本步骤以打开 cypress 并检查它是否存在以及是否可以 运行 它。
mkdir cypress_test
npm init -i
npm install --save-dev cypress
npx cypress open(问题出现的地方)
Cypress 启动失败。
这可能是由于缺少库或依赖项。 https://on.cypress.io/required-dependencies
请参考下面的错误以了解更多详细信息。
命令失败,出现未知系统错误 -86:/Users/test/Library/Caches/Cypress/9.6.1/Cypress.app/Contents/MacOS/Cypress --no-sandbox --smoke-test --ping=610 spawn 未知系统错误 -86
我尝试使用以下命令强制安装 cypress - npx cypress install --force 然而遗憾的是它没有帮助并且出现同样的错误
我也看到有人通过将 M1 芯片的 Mac 更改为 OS 版本来修复它。 11.5.x (BigSur) 然而这不是我想做的事情。
感谢任何帮助 谢谢
问题 目前,Cypress 无法在新 Mac 计算机的 ARM-based 架构下编译,并且持续集成 (CI) 提供商当前不提供 M1 实例。由于这些原因,Cypress 当前未针对 ARM-based 架构发布,并且在一段时间内需要 Intel 仿真。
因此,运行 npm install cypress 将安装 Intel-based 包,直到这些挑战得到解决。请参阅此处了解解决方法
我设法解决这个问题的唯一方法是安装在 Intel 和 Apple 处理器之间转换的 Rosetta 2。
软件更新--install-rosetta--agree-to-license