私のマシンにbundlerがインストールされているようですが、bundle -v
を実行するとエラーが発生します。Ruby gem bundlerのインストールを修正するには?
エラー:
/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>'
私が間違っているかについてわかりません!
更新:
私はwhich bundle
を実行するとgem list
からバンドラを見つけることができませんでした、私は/usr/local/bin/bundle
として出力を確認し、その場所に私がbundle
とbundler
実行ファイルを参照してください。
私はsudo gem install bundler
を実行すると、私は
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/bundle
システムルビーです。あなたは 'rbenv'または' rvm'を使用していますか? – tadman
また、bundlerがインストールされていることをどのように知っていますか? –
'gem list bundler'が存在しているかどうかを確認してください。 – Cyzanfar