运行heroku -version时Heroku Segmentation故障

时间:2016-12-09 06:06:09

标签: ruby-on-rails ruby heroku

我刚刚安装了heroku然后我想验证我的安装,所以我运行

heroku --version

但我收到了很多错误消息

/usr/local/heroku/vendor/gems/json-1.8.2/lib/json/common.rb:67: [BUG] Segmentation fault
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin10.8.0]

我已经搜索了堆栈溢出的答案one said,我试过了

bundle exec heroku restart

但它对我不起作用,因为我仍然有错误。

我也试过this method,也就是说,我跑

rvm pkg install openssl
rvm reinstall 1.9.3 --with-openssl-dir=$rvm_path/usr

但它确实有效。

我的系统是Mac OSX Sierra。谁能帮助我?非常感谢你!

2 个答案:

答案 0 :(得分:1)

按照指令卸载Heroku Toolbelt:
https://devcenter.heroku.com/articles/heroku-cli#uninstalling-the-heroku-cli

确保已安装brew:
http://brew.sh/

然后以这种方式安装Heroku Toolbelt: brew install heroku

答案 1 :(得分:0)

根据 Heroku 文档(此处:https://devcenter.heroku.com/articles/heroku-cli#download-and-install),这应该更新为:

brew install heroku/brew/heroku