如何指定我想要安裝gem的ruby版本?爲ruby 1.9.2安裝一個gem?
回答
您使用的是RVM嗎?如果是這樣,只是去給你紅寶石:
rvm 1.9.2-head
然後做
gem install whatever
您需要使用RVM,這樣你可以管理安裝了哪些寶石什麼的Ruby/Rails。
您是否使用RVM?
$> rvm use 1.9.2
$> gem install <gem name>
的創業板將被安裝只對Ruby 1.9.2
哇....這是快... – wizztjh 2011-04-07 05:58:06
我正在使用rvm,但是當試圖安裝nokogiri時,它似乎認爲它正在爲1.8.7進行安裝,並且我收到了seg故障錯誤。 '/.rvm/gems/ruby-1.9.2-p180/gems/nokogiri-1.4.4/lib/nokogiri/nokogiri.bundle:[BUG]分割錯誤 ruby 1.8.7(2009-06-12 patchlevel 174) [universal-darwin10.0] 中止陷阱'我認爲重新安裝寶石會工作,但沒有任何改變。 – Kevin 2011-04-07 05:59:55
使用RVM。 This是一個很好的教程。
不要專注於打造寶石
這可能涉及到這樣一個問題:http://stackoverflow.com/questions/5575981/nokogiri-segmentation-fault – 2011-04-07 06:13:37