質問: .ruby-versionがないディレクトリで以下のコマンドを実行するとエラーになります。 ``` ## パスが通っていることを確認 $ which bundle /Users/xxxxx/.rbenv/shims/bundle ## パスが通っているのにのにエラーになる $ bundle init rbenv: bundle: command not found The `bundle' command exists in these Ruby versions: 2.4.1 ``` .ruby-versionがあるディレクトリで実行するとエラーにならないのですがなぜこのような挙動になるのでしょうか?
回答: デフォルトで選ばれているRubyにBundlerが入っていないためだと思われます(GemはRubyのバージョンごとにインストールが必要です)。`rbenv version`で現在のバージョンを確認してみてください。 `rbenv global`で、デフォルトのRubyバージョンを設定しておくこともできます。