2011-10-07 49 views
0

我試過更新寶石。我發現的問題試圖做的Heroku耙分貝後:遷移和它說:rake db:migrate depreciated ...我該怎麼辦?

rake aborted! 
no such file to load -- faker 
/app/Rakefile:7:in `<top (required)>' 
(See full trace by running task with --trace) 

然後當我耙分貝:遷移它說:

NOTE: Gem.source_index is deprecated, use Specification. It will be removed on or after 2011-11-01. 
Gem.source_index called from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.12/lib/bundler/shared_helpers.rb:3. 
NOTE: Gem.source_index is deprecated, use Specification. It will be removed on or after 2011-11-01. 
Gem.source_index called from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.12/lib/bundler/source.rb:162. 
NOTE: Gem::SourceIndex#each is deprecated with no replacement. It will be removed on or after 2011-11-01. 
Gem::SourceIndex#each called from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.12/lib/bundler/source.rb:162. 
NOTE: Gem.source_index is deprecated, use Specification. It will be removed on or after 2011-11-01. 
Gem.source_index called from /usr/local/rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.12/lib/bundler/shared_helpers.rb:84. 

不太清楚我在做什麼錯誤。

回答

0

我想通了。我不知道爲什麼這個事情隨機突然發生,但回滾到早期版本的rubygems解決了這個問題。代碼如下:

sudo gem update --system 1.6.2