2014-02-17 3 views
-1

내가 money 보석 설치했습니다 설치 한 후왜 'require` 문으로 인해 LoadError가 발생합니까?

$ gem install money 
Successfully installed money-6.0.1 
1 gem installed 
Installing ri documentation for money-6.0.1... 
Installing RDoc documentation for money-6.0.1... 

을, 나는 IRB 세션을 시작하고 require "money"를 사용하여로드했지만, 나는 LoadError있어이 원인을했던 이유는

LoadError: no such file to load -- money 
    from (irb):1:in `require' 
    from (irb):1 

을 심지어 성공적으로 보석을 설치 한 후에도 LoadError?

+0

it'이 cause'이 '무엇에'무엇인가

한편

이 적어도, 당신은 보석 작업을 시작하자 수 있습니다? '새'란 무엇입니까? '해야할 것'이란 무엇입니까? – sawa

답변

1

로드 경로에 문제가 있습니다. Ruby (rvm, rbenv, system?)를 설치 한 방법에 대한 정보를 질문에 추가해야합니다.

require(`gem which money`.strip) 
+0

RVM을 사용하여 루비를 설치했습니다. – Cyzanfar

+0

입력 된'요구 ('money'.strip 보석) LoadError를 가지고 :로드 해당 파일 - 국제화 \t /Users/cyrusghazanfar/.rvm/gems/ruby-1.9.3-p484/gems/money에서 -6.0.1/lib/money.rb : 3 :'require '에 \t /Users/cyrusghazanfar/.rvm/gems/ruby-1.9.3-p484/gems/money-6.0.1/lib/money에서. RB : 1 : (IRB)에서 3 \t는'에 필요 '(IRB)에서 \t : 1 1.9.3-p484 : 002> – Cyzanfar

+0

감사는 여전히 작동하지 않습니다. 로드 경로를 수정하려면 어떻게해야합니까? 미안하지만 프로그래밍에 익숙하지 않아. – Cyzanfar