2011-05-12 3 views
3

저는 ruby 1.9.2p180 (2011-02-18) [i386-mingw32]을 사용하고 있습니다. ActiveScriptRuby (1.8.7 기준)을 설치하는 것이 안전합니까?Windows XP에서 '표준'Ruby 1.9.2를 사용하여 ActiveScriptRuby를 설치하는 것이 안전합니까?

업데이트 (루이스 Lavena의 종류 격려 후) :

나는 성공적 ActiveScriptRuby 및 PIK를 설치했습니다. 증거 :

--------------------- PATH 
C:\Ruby192\bin 
C:\WINDOWS\system32 
... 
--------------------- pik ls 
    187: ruby 1.8.7 (2010-12-23 patchlevel 330) [i386-mswin32] 
* 192: ruby 1.9.2p180 (2011-02-18) [i386-mingw32] 
--------------------- ruby -v 
ruby 1.9.2p180 (2011-02-18) [i386-mingw32] 

RUBY C:\Documents and Settings\eh 
    cscript m:\lib\kurs0705\xpl\xplmssc.vbs /xf:showLanguages 
    xplmssc.vbs - xplore microsoft script control 
    ... 
    ------------------------------------------------------------------------------- 
    VBScript 5.7.16599 * cscript 5.7 * WIN XP * WINXPSP3 * eh * 5/12/2011 7:58:30 PM 
    =============================================================================== 
    showLanguages - show languages 
    ------------------------------------------------------------------------------- 
    -------- VBScript 
    Expr: 47+11 => 58 
    Yes, we can print (WScript.Echo). 
    ... 
    -------- RubyScript 
    Expr: 47+11 => 58 
    Yes, we can print (puts). 
    ... 
    xplmssc.vbs: Erfolgreich beendet. (0) [ 0.42969 secs ] 

RUBY C:\Documents and Settings\eh 
    pik use 187 

RUBY C:\Documents and Settings\eh 
    papa 
    C:\Program Files\ruby-1.8\bin 
    C:\WINDOWS\system32 
    ... 

RUBY C:\Documents and Settings\eh 
    ruby -v 
    ruby 1.8.7 (2010-12-23 patchlevel 330) [i386-mswin32] 

이제 모든 것이 잘 보입니다. 고마워, 루이스!

+0

왜 당신은 단지 그것을 시도하고 당신이 볼 수있는 오류를보고하지 않습니다를? 아마 폭발하지 않을 것이므로 안전합니다. – kizzx2

+1

@ : kizzx2 : 나는 겁쟁이이기 때문에 누군가가이 실험을했으며 결과를 공유하기에 충분히 친절하기를 바랍니다. –

답변

4

동일한 디렉토리에 두 버전의 Ruby를 모두 설치하지 않으면 안전합니다.

ActiveScriptRuby와 RubyInstaller는 서로 호환되지 않습니다. 두 번째 버전은 Ruby의 다른 버전이며 다른 컴파일러 툴체인을 사용합니다.

RubyInstaller 1.9.2를 C:\Ruby192에 설치 한 경우 ASR을 다른 폴더에 안전하게 설치할 수 있습니다.

Windows에서 루비의 여러 버전을 관리 할 수 ​​pik를라는 이름의 유틸리티를 사용할 수 있습니다

https://github.com/vertiginous/pik

관련 문제