2013-07-15 5 views
1

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

Вот что происходит, когда я использую его в командной строке:

C:\Users\Taylor>pik use 
Select which Ruby you want: 
1. 193: ruby 1.9.3p448 (2013-06-27) [i386-mingw32] 
2. 200: ruby 2.0.0p0 (2013-02-24) [i386-mingw32] 
? 1 
The system cannot find the path specified. 

Когда я пытаюсь ввести его непосредственно, я получаю еще одну проблему:

C:\Users\Taylor>pik use ruby-1.9.3p448 
Nothing matches: 

Я также обновил свой переменные среды для решения проблемы %PIK_HOME%.

$PIK_HOME% is set to C:\bin 

Но когда я ввожу следующее, я, кажется, не получают надлежащего вывода:

C:\Users\Taylor>echo %HOME% 
%HOME% 

Любая идея, что я сделал не так?

+0

Как вы устанавливали pik? Вы должны установить его из [здесь] (https://github.com/vertiginous/pik) – zhon

ответ

0

Я нашел решение here

Вот что вы должны сделать: установка ПиК

  1. найти и редактировать pik.bat
  2. Добавить SET PIK_HOME = C: \ Users \ user.pik \ (это должно быть путь, который pik_run.bat находится в) на второй линии (ниже @ECHO OFF)
  3. Сохранить и закрыть pik.bat
  4. Открыть консоль, запустить «использование PIK рубиново-бла-бла» (ваш рубиновая версия)
  5. Счастье исполнить ruby ​​-v
Смежные вопросы