2017-12-05 14 views
0

私は自分の宝石にPATHの問題があると思います。Ruby on Rails Bundlerの問題LoadError

私は私が次LoadErrors取得これに rails new myappを実行しようとしたルビー(バージョン2.4.1)とレール(バージョン5.1.4)

でRVM(バージョン1.29.3)を使用しています

remove config/initializers/new_framework_defaults_5_1.rb 
run bundle install 
    /Users/fabienbessez/.rvm/rubies/ruby-2.4.1/bin/ruby: No such file or directory 
-- /Users/fabienbessez/.rvm/rubies/ruby- 
    2.4.1/lib/ruby/gems/2.4.0/gems/bundler-1.16.0/exe/bundle (LoadError) 
run bundle exec spring binstub --all 
    /Users/fabienbessez/.rvm/rubies/ruby-2.4.1/bin/ruby: No such file or directory 
    -- /Users/fabienbessez/.rvm/rubies/ruby 
    2.4.1/lib/ruby/gems/2.4.0/gems/bundler-1.16.0/exe/bundle (LoadError) 

私はその後、bundle install

を実行しようとすると、私は同じエラーを取得する私は、私はbundler-1.15.4なくbundler-1.16.0ことが判明し~/.rvm/rubies/ruby-2.4.1/lib/ruby/gems/2.4.0/gemsの内容を確認しました。私はそれが問題だと思います。しかし、私はそれらの宝石を更新する方法を理解することはできません。 gem install bundlerはbundler 1.16.0をインストールしたと言いますが、これは更新されていません。

ありがとうございます!

+1

コンソールに 'ruby -v'と 'bundle'というタイプがありますが、彼らは何を言いますか? – luissimo

答えて

0

gem uninstall bundlerですべての古いバージョンのbundlerをアンインストールしようとしましたか?