versioni 1.9.x dopo, effettuare le seguenti operazioni:
Chiudere tutte le finestre del prompt dei comandi per evitare le serrature.
Chiudere tutte le finestre di Windows Explorer per evitare i blocchi.
Pannello di controllo> Sistema> Variabili d'ambiente> rimuovere qualsiasi percorso nella variabile d'ambiente PATH con installazioni di Ruby.
Pannello di controllo> Programmi e funzionalità> Disinstallare tutte le applicazioni Ruby Installer elencate.
Elimina le cartelle di Windows dove installato.
versione 1.9.x o prima:
Non utilizzare il pannello di controllo> Programmi e funzionalità> opzione di disinstallazione. Cerca invece la cartella di installazione ed esegui "unins000.exe". Se non lo fai, e prova ad inizializzare altre versioni di Ruby, ti darà un errore come di seguito. Se la cartella è scomparsa, reinstallare e quindi eseguire il file "unins000.exe".
C:\row\devkit>ruby dk.rb install
[ERROR] Skipping invalid directory 'C:/Ruby193'
[INFO] Updating convenience notice gem override for 'C:/row/Ruby21'
[INFO] Installing 'C:/row/Ruby21/lib/ruby/site_ruby/devkit.rb'
Tutto quello che mi interessa è non doversi preoccupare se qualcosa sta usando o sta per essere installato su Ruby1.7.7 invece che su 1.9.2, quindi c'è qualche ragione per non usare Pik? – grautur
Se funziona bene come RVM sul mio Mac, quindi non riesco a pensare a un motivo per non usarlo. Fondamentalmente mantiene le gemme su quali ambienti (in modo da poter personalizzare ogni versione di Ruby diversa dalle altre, installare gli stessi set di gemme per tutti, ecc.) E consente di cambiare il contesto corrente tra di loro (essenzialmente modificando il PATH e qualsiasi altra impostazione ambientale necessaria). – David