gem_original_require': aucun fichier à charger — sinatra (LoadError)

Je suis en train de travailler sur ma machine locale. Si j'utilise un Sinatra application que je n'ai pas de problème en ajoutant cette ligne à myapp.rb

require 'sinatra'

Quand je vais à la console et je

irb -r myapp.rb

J'obtiens cette erreur

gem_original_require': no such file to load -- sinatra (LoadError)

Je comprends que mon RIR ou de Rubis le chemin n'est pas regardant à droite. Je suis à l'aide de (Simple Version de Ruby Gestion: rbenv) pour gérer le Rubis de l'environnement sais pas trop si cela affecte les choses? J'ai couru le gem env et je l'ai obtenu.

RubyGems Environment:  
  - RUBYGEMS VERSION: 1.8.10  
  - RUBY VERSION: 1.9.2 (2011-07-09 patchlevel 290) [x86_64-darwin11.0.1]  
  - INSTALLATION DIRECTORY: /Users/Air/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1  
  - RUBY EXECUTABLE: /Users/Air/.rbenv/versions/1.9.2-p290/bin/ruby  
  - EXECUTABLE DIRECTORY: /Users/Air/.rbenv/versions/1.9.2-p290/bin  
  - RUBYGEMS PLATFORMS:  
    - ruby  
    - x86_64-darwin-11  
  - GEM PATHS:  
     - /Users/Air/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1  
     - /Users/Air/.gem/ruby/1.9.1  
  - GEM CONFIGURATION:  
     - :update_sources => true  
     - :verbose => true  
     - :benchmark => false  
     - :backtrace => false  
     - :bulk_threshold => 1000  
  - REMOTE SOURCES:  
     - http://rubygems.org/  
Avez-vous ajouter require 'rubygems' avant d'exiger sinatra dans votre myapp.rb fichier?
Il utilise 1.9.2, il n'y a pas besoin d'exiger de rubygems.
Je l'ai fait essayer require rubygems mais ça n'aide pas que @bloudermilk dit, je suis en utilisant Ruby 1.9.2. Je continue à penser qu'il a quelque chose à voir avec le rubis outil de gestion de rbenv. Je ne sais pas. Je ne peux pas comprendre comment résoudre ce problème.
La commande irb juste une console, je ne pense pas que, comme aime le ruby -r, bien que le document d'aide de la cisr décrit comme ceci. Vous pouvez essayer ce ruby -r myapp.rb, et de veiller à la Sinatra dans la liste des gem (voir gem list)
Je suis en train de travailler sur un sinatra app et j'ai juste envie d'interagir avec la console. J'ai trouvé une astuce qui dit irb -r myapp.rb serait le moyen de le faire.

OriginalL'auteur alenm | 2011-11-27