2013-07-12 63 views
0

不管是什么“的Heroku跑......”我做我总是得到以下错误:的Heroku雪松无法运行Ruby

在/ usr/bin中/ ENV:ruby1.9.1:没有这样的文件或目录

如下:

[email protected]:~/path$ heroku run rake db:migrate 
Running `rake db:migrate` attached to terminal... up, run.7070 
/usr/bin/env: ruby1.9.1: No such file or directory 

这里是版本:

[email protected]:~/path$ heroku run ruby -v 
Running `ruby -v` attached to terminal... up, run.8039 
ruby 1.9.3p448 (2013-06-27 revision 41675) [x86_64-linux] 

这是我的Gemfile

source 'https://rubygems.org' 

gem 'rails', '4.0.0' 

ruby "1.9.3" 

gem 'rails_12factor' 

gem 'pg' 

group :production do 
    gem 'therubyracer-heroku', '0.8.1.pre3' 
end 

# Use SCSS for stylesheets 
gem 'sass-rails', '~> 4.0.0' 

# Use Uglifier as compressor for JavaScript assets 
gem 'uglifier', '>= 1.3.0' 

# Use CoffeeScript for .js.coffee assets and views 
gem 'coffee-rails', '~> 4.0.0' 

# See https://github.com/sstephenson/execjs#readme for more supported runtimes 
# gem 'therubyracer', platforms: :ruby 

# Use jquery as the JavaScript library 
gem 'jquery-rails' 

gem 'turbolinks' 

gem 'jbuilder', '~> 1.2' 

group :doc do 
    # bundle exec rake doc:rails generates the API under doc/api. 
    gem 'sdoc', require: false 
end 
+0

希望能帮助http://stackoverflow.com/questions/16256247/heroku-bundle-error-rails-app – Debadatt

回答

1

试试这个在您的Gemfile

source 'https://rubygems.org' 

gem 'rails', '3.2.13' 
gem 'bootstrap-sass', '2.1' 
gem 'bcrypt-ruby', '3.0.1' 
gem 'faker', '1.0.1' 
gem 'will_paginate', '3.0.3' 
gem 'bootstrap-will_paginate', '0.0.6' 
gem 'jquery-rails', '2.0.2' 

group :development, :test do 
    gem 'sqlite3', '1.3.5' 
    gem 'rspec-rails', '2.11.0' 
    gem 'guard-rspec', '1.2.1' 
    gem 'guard-spork', '1.2.0' 
    gem 'childprocess', '0.3.6' 
    gem 'spork', '0.9.2' 
end 

# Gems used only for assets and not required 
# in production environments by default. 
group :assets do 
    gem 'sass-rails', '3.2.5' 
    gem 'coffee-rails', '3.2.2' 
    gem 'uglifier', '1.2.3' 
end 

group :test do 
    gem 'capybara', '1.1.2' 
    gem 'factory_girl_rails', '4.1.0' 
    gem 'cucumber-rails', '1.2.1', :require => false 
    gem 'database_cleaner', '0.7.0' 
    # gem 'launchy', '2.1.0' 
    # gem 'rb-fsevent', '0.9.1', :require => false 
    # gem 'growl', '1.0.3' 
end 

group :production do 
    gem 'pg', '0.12.2' 
end 
+0

宝石: :Installer :: ExtensionBuildError:错误:无法构建gem本机扩展。 /usr/bin/ruby1.9.1 extconf.rb – cesarferreira

+0

嗯..我也使用Ruby v.1.9.3也没有错误...也许如果你评论所有的生产部分和取消注释的红宝石版本的一部分,错误将去.. –

+0

顺便说一句,这是我的Gemfile已经在Heroku工作和运行 https://github.com/railstutorial/sample_app_2nd_ed/blob/master/Gemfile –