2014-02-13 5 views
1

이렇게됩니다 (pik.bat에서 echo를 사용할 수 있습니다). 오늘 다운로드 한 모든 최신 릴리스 버전 (제대로 제거되지 않은 이전 소프트웨어와의 충돌이있을 수 있음)Ruby pik이 충돌합니다. "NilClass를 뺄 수 없습니다"

F:\ruby\pik>pik.bat

F:\ruby\pik>"F:\ruby\pik\pik_runner.exe" "F:\ruby\pik\pik.bat"

There was an error. Error: can't dup NilClass

in: pathname.rb:205:in dup' in: pathname.rb:205:in initialize' in: pik/commands/add_command.rb:17:in new' in: pik/commands/add_command.rb:17:in add' in: pik/commands/add_command.rb:13:in `execute' in: pik_runner:27

+0

을 다음과 같이 수정되어야 하는가? – metrix

답변

0

pik.30 이상을 설치해야합니다.

1

Pik은 자체 환경에서 실행되므로 Ruby 환경이 PATH에 있는지 확인하십시오. PIK가 C:\tools에 설치되어있는 경우 예를 들어, 경로는이 문제에 대한 해결책을 찾았나요

C:\tools;C:\Ruby\ruby-1.8.7-p374\bin;