2014-10-20 1 views
0

У меня есть Win 7 Pro. Я обновил с Ruby 1.9.3 до 2.1.3 и верный DevKit.Могу ли я иметь две версии Ruby плюс правильный DevKit?

У меня теперь есть проблемы с автоматическим тестированием Watir. Чтобы обвинить/освободить Ruby, мне нужно вернуться к Ruby 1.9.3 и правильному DevKit.

Есть ли простой способ вернуться, не удаляя мой текущий Ruby и Devkit?

Я не специалист по технологиям, но я думаю, что у меня могут быть две версии Ruby в разных папках, просто изменив «Путь» на панели управления.

Как бы я поддерживал две версии DevKit?

Дополнительная информация: Я не использую Rails.

ответ

0

вы можете временно изменить рубин в UNIX машине, попробуйте его в окнах:

rvm list 

будет что-то вроде этого:

rvm rubies 

ruby-1.8.7-p371 [ i686 ] 
ruby-1.8.7-p374 [ i686 ] 
ruby-1.9.3-p327 [ x86_64 ] 
* ruby-1.9.3-p392 [ x86_64 ] 
ruby-1.9.3-p484 [ x86_64 ] 
ruby-2.0.0-p247 [ x86_64 ] 
ruby-2.1.1 [ x86_64 ] 
=> ruby-2.1.2 [ x86_64 ] 

# => - current 
# =* - current && default 
# * - default 

, как вы видите, мой текущий рубин 2.1.2 , вы можете изменить его, набрав

rvm use ruby-1.9.3-p484 
+0

Отмечено как правильный ответ, потому что он указал мне в правильном направлении. Информация: Различные статьи Google предполагают, что RVM с Windows возможно, но, вероятно, будет за пределами моих ограниченных технических возможностей. Те же статьи, предложенные 'Pik': [link] (http://rubyonwindowsguides.github.io/book/ch02-03.html) Это прекрасно работает :) – OldGrantonian

+0

Используйте' uru' для окон сейчас. –