Sieht aus wie Bundler in meinem Computer installiert ist, aber ich bekomme einen Fehler, während ich bundle -v
ausführen.Wie Ruby Juwel Bundler Installation zu beheben?
Fehler:
/Library/Ruby/Site/2.0.0/rubygems/dependency.rb:308:in `to_specs': Could not find 'bundler' (>= 0) among 71 total gem(s) (Gem::MissingSpecError)
Checked in 'GEM_PATH=/Users/username/.gem/ruby/2.0.0:/Library/Ruby/Gems/2.0.0:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/gems/2.0.0', execute `gem env` for more information
from /Library/Ruby/Site/2.0.0/rubygems/dependency.rb:320:in `to_spec'
from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_gem.rb:65:in `gem'
from /usr/local/bin/bundle:22:in `<main>'
ich bin nicht sicher, was los ist!
Update:
Ich war nicht in der Lage Bündler zu finden, von gem list
Wenn ich which bundle
laufen, sehe ich die Ausgabe als /usr/local/bin/bundle
und an dieser Stelle ich bundle
und bundler
ausführbare Dateien zu sehen.
Wenn ich sudo gem install bundler
laufen lasse, erhalte ich die folgenden Fehler
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/bundle
, dass Ihr System Rubys. Benutzt du 'rbenv' oder' rvm'? – tadman
Woher wissen Sie, dass Bundler installiert ist? –
'gem liste bundler', um zu sehen, ob es da ist – Cyzanfar