2010-07-06 4 views

답변

7

Rubygems와 함께 설치 한 보석을 사용하는 경우 require 'rubygems'을 사용하십시오. 그 이유는 Ruby가 Rubygems를 사용하여 Rubygems가 설치 한 보석의 경로를 결정하기 때문입니다. 당신이 당신의 스크립트를 호출하거나, 프로필에 export RUBYOPT=rubygems을 설정할 때

또는 (당신이 사용하고자하는 보석을 찾을 수 없습니다), 당신은 -rubygems 플래그를 전달할 수 있습니다 기본적으로 동일하다 (~/.bashrc 또는 ~/.bash_profile 또는 ~/.profile) 암시적인 것을 제외하고는 플래그.

1.9에서 루비 젬은 묵시적이어야하며 그렇게하지 않아도됩니다. 여기

http://docs.rubygems.org/read/chapter/3

주에 대한 몇 가지 문서입니다 : 일부는 http://www.ruby-forum.com/topic/212463

+0

docs.rubygems.org 죽은 것 같다 젬의 오버 헤드를 피하기 위해 내장 솔루션 (ZOZO 및 faster_rubygems)가 있습니다. [Here] (https://web.archive.org/web/20130825010804/http://docs.rubygems.org/read/chapter/3)는 docs.rubygems.org/read/chapter/3의 아카이브입니다. 또는 http://guides.rubygems.org/rubygems-basics/의 문서도 있습니다. – nekketsuuu

관련 문제