ใช้ RVM
RVM ช่วยให้คุณจัดการ Ruby and Gems เวอร์ชันต่างๆได้ คุณสามารถติดตั้งเวอร์ชันของทับทิมโดยใช้ตัวอย่างเช่น
rvm install 1.9.2
จากนั้นคุณสามารถใช้งานได้โดยใช้:
rvm use 1.9.2
ใช้อัญมณีเฉพาะในแต่ละโครงการด้วยอัญมณี
หากคุณต้องการเนมสเปซเพิ่มเติมคุณสามารถตั้งค่าอัญมณี ไดเรกทอรีที่จะมีอัญมณีเฉพาะสำหรับโครงการเฉพาะ
rvm gemset create myproject
จากนั้นคุณสามารถใช้งานได้ดังนี้:
rvm use 1.9.2@myproject
ระบบอัตโนมัติ
หากต้องการทำให้กระบวนการสลับอัญมณีเป็นไปโดยอัตโนมัติให้เปิดไฟล์. ruby-versionและ.ruby-gemsetในรูทโปรเจ็กต์ของคุณ เปิดเวอร์ชันของ Ruby และชื่อของอัญมณีที่คุณต้องการใช้ภายในพวกเขาจากนั้น RVM จะเลือกอัญมณีที่ถูกต้องเมื่อคุณซีดีลงในไดเร็กทอรีโปรเจ็กต์ของคุณ
การติดตั้งอัญมณีลงในอัญมณีของคุณ
ติดตั้งอัญมณีของคุณลงในอัญมณีของคุณตามปกติโดยใช้บันเดิลเลอร์หากคุณใช้งาน:
bundle install
หรือเพียงแค่ใช้แบบเก่าปกติ:
gem install mygem
อัญมณีจะไปอยู่ในอัญมณีที่ถูกต้อง
ทางเลือก RVM
คุณอาจต้องการตรวจสอบ rbenv ซึ่งทำงานคล้ายกัน