2015-04-28 43 views
0

我想每當寶石運行一分鐘時使用一個方法。問題是,當我嘗試更新(每當-i)我得到這個錯誤系統無法找到指定的路徑,每當寶石

The system cannot find the path specified. C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/whenever-0.9.4/lib/whenever/command_line.rb:72: 
in 'popen': No such file or directory - crontab - (Errno::ENOENT) 
    from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/whenever-0.9.4/lib/whenever/command_line.rb:72:in 'write_crontab' 
    from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/whenever-0.9.4/lib/whenever/command_line.rb:35:in 'run' 
    from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/whenever-0.9.4/lib/whenever/command_line.rb:6:in 'execute' 
    from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/whenever-0.9.4/bin/whenever:41:in '<top (required)>' 
    from C:/Ruby21-x64/bin/whenever:23:in 'load' 
    from C:/Ruby21-x64/bin/whenever:23:in '<main>' 

有人能告訴我是什麼問題?

回答

3

如果在錯誤輸出中顯示目錄路徑,則表明您正在Windows上運行。問題在於,每當gem是unix/linux命令'cron'的包裝,它在Windows上不存在。有關更多詳細信息,請參閱this answer

相關問題