2014-10-25 20 views
27

Tôi nhân bản một kho lưu trữ và cố chạy rails s. Tuy nhiên, tôi nhận được lỗi sau: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>' 

phiên bản ruby ​​của tôi là:

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

My gem env lệnh chạy từ thư mục dự án này:

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/ 

Tôi đọc trên Stack Overflow rằng đây là một lỗi đường dẫn, tuy nhiên, tôi không quen thuộc đủ để tìm ra những gì để theo dõi hoặc thay đổi để thực hiện công việc này. Tôi đang tìm kiếm nhưng tôi cảm thấy tôi cần một số hướng.

+2

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

Trả lời

74

Bạn có thể thiếu bundler đá quý.

Để có được nó để làm việc chạy (lệnh đầu tiên có thể cần phải được thực hiện với sudo, tùy thuộc vào môi trường của bạn):

[sudo] gem install bundler 
bundle install 
+0

Đối với cửa sổ người dùng, cài đặt đá quý đầu tiên bằng cách sử dụng [rubyinstaller + devkit] (https://forwardhq.com/help/installing-ruby-windows), hãy thực hiện bước 1 và 2 rồi sử dụng "gem" trong "cmd". – MiaeKim

+0

Nó không hoạt động cho Mac OS 10.12.6, ruby ​​1.9.3p551, gem 2.6.13, Rails 3.2.19, Bundler phiên bản 1.15.4. Tiếp tục nghiên cứu cho vấn đề này. – Oleksii

Các vấn đề liên quan