gpt4 book ai didi

node.js - Heroku 命令在 mac 上抛出此错误 : ! error getting commands pid 29989 SIGSEGV (signal 11)

转载 作者:搜寻专家 更新时间:2023-10-31 22:46:46 24 4
gpt4 key购买 nike

这只是突然发生的事情。这发生在其他人身上吗?我运行了 heroku create app 并得到了这个错误 !获取命令 pid 29989 SIGSEGV(信号 11)时出错。此错误完全不提供任何信息。我一直在使用 heroku,但无法弄清楚为什么会出现此错误。我运行了 which heroku,它显示了 /usr/local/heroku/bin/heroku 中的 heroku 文件。基本上,我必须卸载 heroku 并更新 node.js 才能让它再次工作。我为使 heroku 命令再次工作而采取的步骤。

  • 我将 node.js 更新到版本 8.11.1
  • 我卸载了 heroku sudo rm -rf/usr/local/heroku
  • 我删除了 heroku 缓存 rm -rf ~/.local/share/heroku ~/Library/Caches/heroku
  • 然后使用 heroku 桌面安装下载安装 heroku。

尽管命令无法正常工作,但我开始收到新错误 /usr/local/bin/heroku not found。看来我必须再进行一次删除才能使命令再次运行 gem uninstall heroku --all 然后神奇地一切又开始运行了。

据我所知,我的旧 heroku 路径是 /usr/local/heroku/bin/heroku,新的 heroku 路径是 /usr/local/bin/heroku。也许 heroku 进行了更新,无法再找到我的旧路径。最佳的揣测。

让 heroku 再次工作确实需要经历很多,所以我想我应该与其他遇到困难的人分享这个。希望如果这种情况再次发生,可能会有更好更简单的解决方案。有的话请回复。

我使用这个引用来帮助我完成 mac 的干净卸载 https://devcenter.heroku.com/articles/heroku-cli#uninstalling-the-heroku-cli

最佳答案

参加这个聚会有点晚了,但会回答以防其他人遇到同样的错误。此错误是由运行 Heroku CLI(以前称为 Toolbelt)的过时发行版引起的。从此处卸载当前版本并重新安装适当的发行版:https://devcenter.heroku.com/articles/heroku-command-line会成功的。

关于node.js - Heroku 命令在 mac 上抛出此错误 : ! error getting commands pid 29989 SIGSEGV (signal 11),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50183347/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com