2013-04-30 5 views
0

я получаю следующее сообщение, когда я нажимаю на Heroku:Publify толчок Heroku отвергаются с недопустимой RUBY_VERSION

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

ruby -v 
ruby 1.9.3p385 (2013-02-06 revision 39114) [x86_64-darwin12.3.0] 

в моем Gemfile & Gemfile.heroku

...

source 'http://rubygems.org' 
ruby '1.9.3' 

Сделал все [шаги по устранению проблем с пакетом] (https://github.com/carlhuda/bundler/blob/master/ISSUES.md], но все равно не повезло.

ответ

2

вы можете указать свой рубиновый версию в файл гем в

source "https://rubygems.org" 
ruby "1.9.3" 

, а затем bundle install локально и снова толкать его.

+0

Спасибо :) Я пробовал :) Не повезло :) Может быть, потому что у меня есть rvm. Возможно нет. – whitesiroi

+0

Еще раз спасибо :) Это не было на вершине Gemfile :) У меня были некоторые драгоценные камни перед источником :) так вот почему я думаю :) это не сработало :) – whitesiroi