私が走るとき
./script/server
次のエラー メッセージが表示され、問題を解決する方法が見つからないようです。フォルダは私のデスクトップにあり、MacOSX 10.8.3 を実行している新しいマシンの SVN リポジトリからチェックアウトされています。
/Users/martin/Desktop/[FOLDER NAME]/config/boot.rb:89:in `load_rubygems': undefined method `set_paths' for Gem:Module (NoMethodError)
from /Users/martin/Desktop/[FOLDER NAME]/config/boot.rb:52:in `load_initializer'
from /Users/martin/Desktop/[FOLDER NAME]/config/boot.rb:39:in `run'
from /Users/martin/Desktop/[FOLDER NAME]/config/boot.rb:11:in `boot!'
from /Users/martin/Desktop/[FOLDER NAME]/config/boot.rb:115:in `<top (required)>'
from /Users/martin/.rbenv/versions/2.0.0-p0/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /Users/martin/.rbenv/versions/2.0.0-p0/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from ./script/server:2:in `<main>'
修正/トラブルシューティングの方法について何かアイデアはありますか?
実行すると、次のようwhich -a ruby
になります。
/Users/martin/.rbenv/shims/ruby
/Users/martin/.rbenv/shims/ruby
/Users/martin/.rbenv/shims/ruby
/Users/martin/.rbenv/shims/ruby
/Users/martin/.rbenv/shims/ruby
/usr/bin/ruby
rails -v
Rails 4.0.0
ruby -v
ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12.3.0]
実行script/server
すると別のエラーが発生します
/Users/martin/.rbenv/versions/2.0.0-p0/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require': cannot load such file -- script/../config/boot (LoadError)
from /Users/martin/.rbenv/versions/2.0.0-p0/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from script/server:2:in `<main>'