2017-05-08 145 views

回答

1

通常情況下,您需要指定您首先使用的是哪個Ruby,然後在設置後調用相應的gem命令。

RVM,rbenv等都以不同的方式工作。例如,RVM:

rvm use 2.4.1 
gem install xyz -v 1.2.3 

對於rbenv這是一個有點不同:

rbenv local 2.4.1 
gem install xyz -v 1.2.3 

當產生一個.ruby-version文件在當前目錄。

由於gem命令本身是紅寶石,適當的Ruby環境必須設置,這就是多紅寶石版本的經理進來了。