deamon-kit을 사용하여 3 초마다 cron 작업을 실행하는 데몬을 만드는 Ruby 앱이 있습니다. 내 스크립트에루비는 보석을 찾지 못했지만 보석 목록에 표시되고 irb 콘솔에서 작동합니까?
require 'hoptoad_notifier'
을 : 그가 나를 필요로하므로
문제는 내가 Errbit를 사용하여 검사를 몇 가지 오류를 추가하는 것을 시도하고있다. 그러나 스크립트가 파일을 찾을 수 없다는 불만을 제기하고 있습니까? 나를 혼란 무엇
.rvm/gems/[email protected]/gems/activesupport-3.0.5/lib/active_support/dependencies.rb:239:in `require': no such file to load -- hoptoad_notifier (LoadError)
내가
gem list | grep hoptoad_notifier
나는 내가 한 또 다른 테스트는 동일한에, IRB 콘솔에 팝업했다
hoptoad_notifier (2.4.11)
얻을 실행하면 보석이 설치되어있다 올바른 RVM gemset 안에 있는지 확인한 후 터미널 창을 엽니 다.
1.9.2p320 :001 > require 'hoptoad_notifier'
=> true
1.9.2p320 :002 >
그리고 voila, hoptoad가로드 중입니다. 데몬 킷 데몬을 로딩 할 때만 오류가 발생합니다.
require 'rubygems'
require 'resque'
require 'hoptoad_notifier'
그것은 젬과 resque를 발견,하지만 hoptoad_notifier하지 : 더 나를 혼란 무엇
내가 볼 때 내 블록을 필요로하는 것이 무엇입니까? 왜 내가 hoptoad를 주석 처리 할 때 resque와 rubygems에 대해서 불평하지 않는가?
버전이 가장 똑같습니다. RVM을 사용하고 있으므로 조심하십시오. 데몬 킷 프로젝트로 실행 했습니까? –
내 대답 업데이트 됨 – Intrepidd
감사합니다. Gemfile 비트가 하루를 저장했습니다 ... –