我正在关注Hartl rails教程,认为我会给ruby一个机会。以前能够部署到heroku就好了。开始一个新项目,在我更改了我的gem文件并使用“bundle update”命令之后,我收到了以下错误消息:
An error occurred while installing ruby_dep (1.2.0), and Bundler cannot continue.
我尝试推送到我的heroku master分支并收到此消息:
remote: ! Push rejected, failed to compile Ruby app
remote:
remote: Verifying deploy....
remote:
! [remote rejected] master -> master (pre-receive hook declined)
我更新了我的捆绑包,我的ruby版本是最新的...不知道这里发生了什么。有什么帮助吗?
答案 0 :(得分:1)
您必须拥有ruby> = 2.2.5或将以下gem添加到您的gemfile中
宝石'听',' 3.1.1'然后跑
bundle install
由于我有ruby 2.2.4,我将上面的gem添加到我的gemfile中,然后运行bundle install
这一步之后一切正常。请享用。