首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向Heroku发布推送被拒绝,RUBY_VERSION无效

向Heroku发布推送被拒绝,RUBY_VERSION无效
EN

Stack Overflow用户
提问于 2013-04-30 19:13:00
回答 1查看 365关注 0票数 0

当我推送到Heroku时,我收到了以下消息:

代码语言:javascript
复制
Invalid RUBY_VERSION specified: Unfortunately,-a-fatal-error-has-occurred.-Please
  -see-the-Bundler-troubleshooting-documentation-at-http://bit.ly/bundler-
  issues.-Thanks!
 !     Valid versions: ruby-2.0.0, ruby-1.9.3, ruby-1.9.2, ruby-1.8.7, 
         ruby-1.9.3-jruby-1.7.0, ruby-1.8.7-jruby-1.7.0, ruby-1.9.3-jruby-1.7.1,
         ruby-1.8.7-jruby-1.7.1, ruby-1.9.3-rbx-2.0.0dev, ruby-1.8.7-rbx-2.0.0dev
 !
 !     Heroku push rejected, failed to compile Ruby/rails app

尝试运行-> git push heroku master

代码语言:javascript
复制
ruby -v
ruby 1.9.3p385 (2013-02-06 revision 39114) [x86_64-darwin12.3.0]

在我的Gemfile和Gemfile.heroku中

..。

代码语言:javascript
复制
source 'http://rubygems.org'
ruby '1.9.3'

已执行所有步骤来诊断捆绑程序问题(https://github.com/carlhuda/bundler/blob/master/ISSUES.md),但仍然没有成功。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-30 21:33:18

您可以在gem文件中指定ruby版本为

代码语言:javascript
复制
source "https://rubygems.org"
ruby "1.9.3"

然后在本地使用bundle install,然后再次推送它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16298490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档