2012-05-15 16 views
6

Estoy usando pik en Windows 7. No puedo hacer pik para recordar la selección de la versión ruby.Pik en Windows 7 no recuerda la selección

Ejemplo:

ventana de comandos 1

> pik list 
* 187: ruby 1.8.7 (2011-02-18 patchlevel 334) [i386-mingw32] 
    192: ruby 1.9.2p290 (2011-07-09) [i386-mingw32] 
    193: ruby 1.9.3p125 (2012-02-16) [i386-mingw32] 

selecciono versión 193.

>pik 193 
>pik list 
    187: ruby 1.8.7 (2011-02-18 patchlevel 334) [i386-mingw32] 
    192: ruby 1.9.2p290 (2011-07-09) [i386-mingw32] 
* 193: ruby 1.9.3p125 (2012-02-16) [i386-mingw32] 

Ahora lanzo otra ventana de comandos:

ventana de comandos 2

> pik list 
* 187: ruby 1.8.7 (2011-02-18 patchlevel 334) [i386-mingw32] 
    192: ruby 1.9.2p290 (2011-07-09) [i386-mingw32] 
    193: ruby 1.9.3p125 (2012-02-16) [i386-mingw32] 

En la nueva ventana, no se recuerda la selección de ruby. ¿Cómo hago que pik persista en la selección de ruby ​​en las sesiones de la ventana de comandos?

Respuesta

6

Pik no se carga cuando abre un nuevo símbolo del sistema. Debido a eso, no puede por defecto a algún intérprete de Ruby para una nueva ventana.

Para tener un intérprete de Ruby en particular en la RUTA, deberá modificar su PATH de usuario o sistema para que esté siempre disponible.

Luego puede usar Pik para cambiar la versión de Ruby a la que desea.

Sin embargo, puede configurar un predeterminado Ruby para que pueda hacer pik default para usar ese. Consulte pik help use para documentación.

1

Estoy seguro de que pik tiene por defecto el Ruby que se define en la variable Path de su sistema.

Para cambiar el valor predeterminado Ruby, deberá cambiar la variable Path de su sistema a su elección preferida de Ruby.