【发布时间】:2022-11-14 12:27:54
【问题描述】:
我是 Heroku 的新手,并试图在这里部署我的项目。在终端中输入此命令后: curl https://cli-assets.heroku.com/install.sh |嘘
我也正确输入了管理密码,我收到了这个错误消息:不支持的拱门:arm64
【问题讨论】:
标签: heroku
我是 Heroku 的新手,并试图在这里部署我的项目。在终端中输入此命令后: curl https://cli-assets.heroku.com/install.sh |嘘
我也正确输入了管理密码,我收到了这个错误消息:不支持的拱门:arm64
【问题讨论】:
标签: heroku
该脚本不支持arm64(参见脚本第 40 行)。
更简单的选择是通过 brew 安装
brew tap heroku/brew && brew install heroku
或下载适用于 macOS 的 tarball(如果您仍然喜欢手动操作)
【讨论】:
尝试
arch -arm64 brew install heroic
【讨论】:
tar xvf heroku-darwin-x64.tar
sudo mv heroku /usr/local/lib
cd /usr/local/bin
ln -s /usr/local/lib/heroku/bin/heroku .
heroku --help
苹果芯片问题 如果您在使用 Apple M1 芯片的机器上遇到以下错误,则您尚未安装或拒绝安装 Rosetta 2。 可执行文件中的错误 CPU 类型 安装 Rosetta 2 可解决此问题。 如果你不想在你的机器上安装 Rosetta 2,你可以全局安装 Heroku npm 包并在本地使用你自己的 Node 二进制文件。只有 v16 的 Node 支持 M1 ARM,npm 不是推荐的安装方法。 参考:heroku install
【讨论】:
brew tap heroku/brew && brew install heroku
这个命令对我不起作用
==> Installing heroku from heroku/brew
Error: Your Xcode (14.0.1) is too outdated.
Please update to Xcode 14.1 (or delete it).
Xcode can be updated from the App Store.
但是 App Store 中没有更新。
【讨论】:
尝试
arch -arm64 brew install heroku
【讨论】: