Когда я пытался выполнить свой рубиновый файл в OSX, я застрял в этой ошибке:
in require: cannot load such file -- httparty (LoadError)
Однако когда я попробовал в irb
require 'httparty'
# => true
это вернулось правдой. При дальнейшем исследовании я вижу, что среда gem указывает на /Library/Ruby/Gems/2.0.0/ .., а также на sudo gem install httparty
установки по этому пути. Однако из командной строки, когда я это делаю: ruby -e 'puts $LOAD_PATH'
он показывает / Library / Ruby / Site / .. как путь, а папка Gems
не включается.
Я использую OSX Mavericks.
Может ли кто-нибудь сообщить мне, почему эта разница в поведении между путями irb
и gem environment
.