»

«


Bundle: command not found

It’s a simple error and a simple fix I recently came across. I had originally installed Ruby with Brew (which is great) and later had installed and managed my ruby environments with rvm instead. When I switched over to RVM, and then later removed it. I forgot to relink all of the various dependencies for gems like bundle. The solution is to check your gem environment:

gem env

And look for your your gem executable directory is. Mine looks like:

RubyGems Environment:
  - RUBYGEMS VERSION: 2.0.0
  - RUBY VERSION: 2.0.0 (2013-02-24 patchlevel 0) [x86_64-darwin12.2.0]
  - INSTALLATION DIRECTORY: /usr/local/Cellar/ruby/2.0.0-p0/lib/ruby/gems/2.0.0
  - RUBY EXECUTABLE: /usr/local/Cellar/ruby/2.0.0-p0/bin/ruby
  - EXECUTABLE DIRECTORY: /usr/local/Cellar/ruby/2.0.0-p0/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-darwin-12
  - GEM PATHS:
     - /usr/local/Cellar/ruby/2.0.0-p0/lib/ruby/gems/2.0.0
     - /Users/clay/.gem/ruby/2.0.0
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - http://rubygems.org/

Then you need to add your EXECUTABLE DIRECTORY to your ~/.bash_profile path:

PATH=$PATH:/usr/local/Cellar/ruby/2.0.0-p0/bin

Hope it works for you! Comment with any questions or if you’re still stuck!

  • whb_zju

    thx, I’m stuck in this.

  • Jack

    Thanks, you helped me out big time.

close