我正在尝试运行heroku rake db:migrate并继续遇到同样的问题。它说它无法加载文件--faker。我尝试以各种可能的方式将它放在我的gem文件中。这是我的宝石文件:
source 'http://rubygems.org'
gem 'rails', '3.0.0'
gem 'faker', '0.3.1'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
gem 'gravatar_image_tag', '0.1.0'
gem 'will_paginate', '3.0.pre2'
group :development do
gem 'rspec-rails', '2.0.1'
gem 'annotate-models', '1.0.4'
end
group :test do
gem 'rspec', '2.0.1'
gem 'webrat', '0.7.1'
gem 'autotest-fsevent', '0.2.4'
gem 'autotest-growl', '0.2.9'
gem 'autotest', '4.3.2'
gem 'autotest-rails-pure', '4.1.0'
gem 'spork', '0.8.4'
gem 'factory_girl_rails', '1.0'
end
无论我做什么,它都不会加载faker文件,所以我可以完成heroku安装。
答案 0 :(得分:0)
你需要在Heroku上使用faker吗?在开发过程中加载数据不是更多吗?您是否尝试将其放入开发组?
另外,请看一下这篇文章heroku rake db:migrate > no such file to load -- faker