我刚刚安装了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。谁能帮助我?非常感谢你!
答案 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