2014-10-25 12 views
27

Ho clonato un repository e ho provato a eseguire rails s. Tuttavia, ho ricevuto il seguente errore:bundler/setup (LoadError)

/Users/me/.rbenv/versions/1.9.3-p547/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- bundler/setup (LoadError) 
from /Users/me/.rbenv/versions/1.9.3-p547/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require' 
from /Users/me/workspace/bindo/config/boot.rb:7:in `<top (required)>' 
from /Users/me/.rbenv/versions/1.9.3-p547/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require' 
from /Users/me/.rbenv/versions/1.9.3-p547/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require' 
from bin/rails:9:in `<main>' 

La mia versione rubino è:

ruby 1.9.3p547 (2014-05-14 revision 45962) [x86_64-darwin13.3.0] 

mio gem env comando di marcia da questa directory del progetto:

RubyGems Environment: 
    - RUBYGEMS VERSION: 1.8.23.2 
    - RUBY VERSION: 1.9.3 (2014-05-14 patchlevel 547) [x86_64-darwin13.3.0] 
    - INSTALLATION DIRECTORY: /usr/lib/ruby/gems/2.0.0 
    - RUBY EXECUTABLE: /Users/me/.rbenv/versions/1.9.3-p547/bin/ruby 
    - EXECUTABLE DIRECTORY: /usr/lib/ruby/gems/2.0.0/bin 
    - RUBYGEMS PLATFORMS: 
    - ruby 
    - x86_64-darwin-13 
    - GEM PATHS: 
    - /usr/lib/ruby/gems/2.0.0 
    - /Users/me/.gem/ruby/1.9.1 
    - /Users/me/.rbenv/versions/1.9.3-p547/lib/ruby/gems/1.9.1 
    - GEM CONFIGURATION: 
    - :update_sources => true 
    - :verbose => true 
    - :benchmark => false 
    - :backtrace => false 
    - :bulk_threshold => 1000 
    - REMOTE SOURCES: 
    - http://rubygems.org/ 

ho letto su Stack Overflow che questo è un errore di percorso, tuttavia, non ho abbastanza familiarità per capire cosa tracciare o modificare per far funzionare questo. Sto guardando ma sento di aver bisogno di una direzione.

+2

'[sudo] gem install bundler && bundler install' – mudasobwa

risposta

74

Probabilmente manca la gemma bundler.

Per farlo funzionare run (primo comando può bisogno di essere eseguito con sudo, a seconda dell'ambiente):

[sudo] gem install bundler 
bundle install 
+0

Per gli utenti Windows, installare gemma prima usando [rubyinstaller + devkit] (https://forwardhq.com/help/installing-ruby-windows), fai i passaggi 1 e 2 quindi usa "gem" in "cmd". – MiaeKim

+0

Non ha funzionato per Mac OS 10.12.6, ruby ​​1.9.3p551, gem 2.6.13, Rails 3.2.19, versione Bundler 1.15.4. Ricerca continua per questo problema. – Oleksii

Problemi correlati