我的Ruby pik崩溃:“不能重复NilClass”

时间:2014-02-13 20:20:32

标签: ruby pik

它是这样的(注意我在pik.bat中启用了echo)。今天下载的所有最新版本(尽管可能与未正确卸载的旧软件存在一些冲突)

  

F:\红宝石\碧> pik.bat

     

F:\ ruby​​ \ pik>“F:\ ruby​​ \ pik \ pik_runner.exe”“F:\ ruby​​ \ pik \ pik.bat”

     

发生错误。    错误:无法复制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:在`execute'中     in:pik_runner:27

2 个答案:

答案 0 :(得分:1)

Pik在自己的环境中运行,因此请确保Ruby环境位于PATH中。例如,如果Pik安装在C:\tools中,则路径应修改如下

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

答案 1 :(得分:0)

您必须安装pik .30或更高版本。