Macを用いてローカル環境でrailsでアプリケーション開発をしようとしているのですが, bundle installで躓いてしまいました。
$ rbenv exec bundle install --path vendor/bundle rbenv: bundle: command not found
rbenv はbrewで入れたもの(v.1.1.1)を使用しています
下のコマンドを試したのですが, どうもrbenvでの切り分けがうまくいっていないようなのですが, 対処法がわかりません。
$ rbenv version 2.0.0-p645 $ which gem /Users/ユーザ名/.rbenv/shims/gem $ which bundle /Users/ユーザ名/.gem/ruby/2.3.0/bin/bundle $ rbenv which gem /Users/ユーザ名/.rbenv/versions/2.0.0-p645/bin/gem $ rbenv which bundle rbenv: bundle: command not found $ rbenv exec gem which bundle ERROR: Can't find ruby library file or shared library bundle $ rbenv exec gem which bundler /Users/ユーザ名/.gem/ruby/2.0.0/gems/bundler-1.15.4/lib/bundler.rb
またbundleの再インストールを試みたところ,
$ rbenv exec gem install -V bundler (中略) /Users/ユーザ名/.gem/ruby/2.0.0/bin/bundle /Users/ユーザ名/.gem/ruby/2.0.0/bin/bundler
ホーム以下の.gemに入っているようです。
/Users/ユーザ名/.rbenv/versions/2.0.0-p645/bin
以下に入ってくれたらうまくいくのかなと思うのですが, コマンドがよくわかっていなくて詰まっています。
(追記)
gem environmentも試しました。
rbenv exec
つけた場合もつけない場合も同様のものが返ってきました。
$rbenv exec gem environment - RUBYGEMS VERSION: 2.0.14 - RUBY VERSION: 2.0.0 (2015-04-13 patchlevel 645) [x86_64-darwin16.7.0] - INSTALLATION DIRECTORY: /Users/$USER/.rbenv/versions/2.0.0-p645/lib/ruby/gems/2.0.0 - RUBY EXECUTABLE: /Users/$USER/.rbenv/versions/2.0.0-p645/bin/ruby - EXECUTABLE DIRECTORY: /Users/$USER/.rbenv/versions/2.0.0-p645/bin - RUBYGEMS PLATFORMS: - ruby - x86_64-darwin-16 - GEM PATHS: - /Users/$USER/.rbenv/versions/2.0.0-p645/lib/ruby/gems/2.0.0 - /Users/$USER/.gem/ruby/2.0.0
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。