web-dev-qa-db-fra.com

bundler / setup (LoadError)

J'ai cloné un référentiel et essayé d'exécuter Rails s. Cependant, j'ai reçu l'erreur suivante:

/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>'

Ma Ruby est:

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

Ma gem env commande exécutée à partir de ce répertoire de projet:

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/

J'ai lu sur Stack Overflow qu'il s'agit d'une erreur de chemin, cependant, je ne suis pas assez familier pour savoir quoi tracer ou modifier pour que cela fonctionne. Je regarde mais je sens que j'ai besoin d'une direction.

29
Marco Lau

Vous avez probablement bundler gem manquant.

Pour le faire fonctionner, exécutez (la première commande peut devoir être exécutée avec Sudo, selon votre environnement):

[Sudo] gem install bundler
bundle install
77
Aleksei Matiushkin