2014-10-25 12 views
27

Sklonowałem repozytorium i próbowałem uruchomić rails s. Jednak, otrzymałem następujący błąd:pakowanie/konfiguracja (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>' 

Moja wersja Ruby jest:

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

Moja run komenda gem env z tego katalogu projektu:

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/ 

czytałem na przepełnienie stosu, że ta jest błędem ścieżki, ale nie jestem dostatecznie zaznajomiony, aby dowiedzieć się, co należy śledzić lub zmienić, aby to działało. Patrzę, ale czuję, że potrzebuję jakiegoś kierunku.

+2

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

Odpowiedz

74

Prawdopodobnie brakuje klejnotu bundler.

Aby zmusić go do pracy run (pierwsza komenda może muszą być wykonywane ze sudo, w zależności od środowiska):

[sudo] gem install bundler 
bundle install 
+0

dla użytkowników systemu Windows, należy zainstalować gem najpierw za pomocą [rubyinstaller + devkit] (https://forwardhq.com/help/installing-ruby-windows), wykonaj kroki 1 i 2, a następnie użyj "gem" w "cmd". – MiaeKim

+0

Nie działa na Mac OS 10.12.6, rubin 1.9.3p551, gem 2.6.13, Rails 3.2.19, Bundler wersja 1.15.4. Kontynuacja badań w tym zakresie. – Oleksii

Powiązane problemy