首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Heroku rake中止了?

Heroku rake中止了?
EN

Stack Overflow用户
提问于 2011-08-11 03:02:26
回答 1查看 713关注 0票数 1

我在试着跑

代码语言:javascript
复制
heroku rake db:migrate

但是我一直收到这个错误

代码语言:javascript
复制
(in /app)
/app/.bundle/gems/ruby/1.9.1/gems/rake-0.9.2/lib/rake/file_utils.rb:10: warning: already initialized constant RUBY
/app/.bundle/gems/ruby/1.9.1/gems/rake-0.9.2/lib/rake/file_utils.rb:84: warning: already initialized constant LN_SUPPORTED
rake/rdoctask is deprecated.  Use rdoc/task instead (in RDoc 2.4.2+)
rake aborted!
test-unit is not part of the bundle. Add it to Gemfile.
/usr/ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.7/lib/bundler/shared_helpers.rb:102:in `block in cripple_rubygems'
/app/lib/tasks/rspec.rake:1:in `<top (required)>'
/app/.bundle/gems/ruby/1.9.1/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:145:in `load'
/app/.bundle/gems/ruby/1.9.1/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:145:in `block in load_with_new_constant_marking'
/app/.bundle/gems/ruby/1.9.1/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521:in `new_constants_in'
/app/.bundle/gems/ruby/1.9.1/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:145:in `load_with_new_constant_marking'
/app/.bundle/gems/ruby/1.9.1/gems/rails-2.3.8/lib/tasks/rails.rb:14:in `block in <top (required)>'
/app/.bundle/gems/ruby/1.9.1/gems/rails-2.3.8/lib/tasks/rails.rb:14:in `each'
/app/.bundle/gems/ruby/1.9.1/gems/rails-2.3.8/lib/tasks/rails.rb:14:in `<top (required)>'
/app/Rakefile:11:in `require'

应用程序启动成功

代码语言:javascript
复制
-----> Heroku receiving push
-----> Ruby/Rails app detected
-----> Configure Rails to log to stdout
       Installing rails_log_stdout... done
-----> Gemfile detected, running Bundler version 1.0.7
       All dependencies are satisfied
-----> Compiled slug size is 14.3MB
-----> Launching... done, v7
       http://young-robot-995.heroku.com deployed to Heroku

但是我得到了这个错误

在我本地的开发中,看起来我使用的是Ruby1.8,但在heroku上,它看起来是1.9.1,这可能是引起了it....any关于如何修复这个问题的想法

这是我的gemfile,如果对您有帮助的话

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

#gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
gem 'rails', '2.3.8'
gem 'will_paginate', '2.3.12'
gem 'googlecharts'
gem 'faker'
gem 'httparty'
gem 'bandsintown'
gem 'itunes-search-api','0.1.0', :path => 'vendor/gems/itunes-search-api-0.1.0'
gem 'i18n', '0.4.2'
gem "giggly", "~> 0.1.2"
gem "ruby-paypal",'0.0.5', :path => 'vendor/gems/ruby-paypal-0.0.5'


group :development, :test do
  gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
end
EN

回答 1

Stack Overflow用户

发布于 2011-08-11 03:29:11

看起来你需要修改你的Gemfile,尝试使用下面的一个,看看它是否适用于你:

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

gem 'rails', '2.3.8'
gem 'will_paginate', '2.3.12'
gem 'googlecharts'
gem 'faker'
gem 'httparty'
gem 'bandsintown'
gem 'itunes-search-api','0.1.0', :path => 'vendor/gems/itunes-search-api-0.1.0'
gem 'i18n', '0.4.2'
gem "giggly", "~> 0.1.2"
gem "ruby-paypal",'0.0.5', :path => 'vendor/gems/ruby-paypal-0.0.5'

group :production do
  gem 'test-unit'
  gem 'pg'
end


group :development, :test do
  gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
end
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7016265

复制
相关文章

相似问题

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