如何在win7中使用pik?

时间:2011-07-21 14:59:16

标签: ruby-on-rails

我正在使用windows for rails。我安装了pik来维护不同版本的ruby。 但有没有可能像在RVM中那样在PIK中创建gemsets?如果没有,那么我该如何安装不同版本的rails?

请帮帮我......谢谢!

3 个答案:

答案 0 :(得分:3)

Pik救了我的命。我一直在使用rails 2.3.8。我想尝试新的rails 3.1供我个人使用。他们告诉我安装RailsInstaller。但这搞砸了我所有的导轨2.3.8设置。所以这就是我的所作所为。

  1. 我去了rubyinstaller。下载的Ruby 1.8.7-p302和Ruby 1.9.2-p290版本的安装程序已安装它们。

  2. 我安装了两个版本的ruby

  3. 然后我安装了gem pik(见https://github.com/vertiginous/pik

  4. 现在,我可以轻松地使用pik在Ruby 1.8.7和1.9.2之间切换 pik 187(切换到ruby 1.8.7)

  5. 所以,我改用了ruby 1.8.7。然后安装导轨2.3.8
    gem install rails -v 2.3.8

  6. 然后我说pik 192将红宝石切换到1.9.2。然后我说 gem install rails -v 3.1.0

  7. 现在使用rails 2.3.8所有我要做的就是说pik 187.不仅它将ruby切换到1.8.7它还将rails切换到2.3.8

  8. 我不是Ruby或Rails专家。但要记住的关键是你需要在安装rails时选择正确的Ruby版本。这意味着,如果你正在安装rails 3.1.0,请确保你当前的ruby版本是1.9.2或更高版本或者rails 3的版本。同样,如果你想安装rails 2.3.8,请确保你当前的ruby版本是1.8.7

    希望这会有所帮助。人们不会因此而失眠,就像我一样。

答案 1 :(得分:0)

据我所知,pik尚未拥有此功能。

答案 2 :(得分:0)

由于不再维护 PIK ,请参阅此提交comment。我建议结帐 URU 以获得Windows版本支持(也支持linux和OSX)