1
我在我的電腦上長時間使用RakeFile。剛剛切換到Mac。我想用同一個rake文件執行一些mono exe文件,但它甚至不會在mac上運行。 我跑gem install albacore
,但它似乎沒有正常工作。請指教。Mac上的Rakefile Albacore
我得到這個錯誤,當我嘗試運行它:
rake aborted!
no such file to load -- albacore
這是我耙文件的開頭:
require 'albacore'
require 'rubygems'
require 'ftools'
....
class Exec
include RunCommand
include YAMLConfig
include Logging
def initialize
@path_to_command=''
@parameters = []
super()
end
def execute
result = run_command "Exec", ""
failure_message = 'Exec Failed. See Build Log For Detail'
fail_with_message failure_message if !result
end
end
UPDATE:各種控制檯輸出
[email protected]
$ sudo gem install albacore
Password:
Successfully installed albacore-0.3.5
1 gem installed
Installing ri documentation for albacore-0.3.5...
Installing RDoc documentation for albacore-0.3.5...
[email protected]
$ rake database:Sandbox
(in /Users/Chris/projects/DFT)
rake aborted!
no such file to load -- albacore
/Users/Chris/projects/DFT/rakefile:1:in `require'
(See full trace by running task with --trace)
[email protected]
$ gem list
*** LOCAL GEMS ***
albacore (0.3.5)
rubyzip (0.9.9)
當您說寶石安裝似乎沒有正常工作時,您是否收到任何錯誤消息?如果你做'寶石列表',你看到長鰭金槍魚嗎?你使用任何紅寶石版本管理器,如rvm,rbenv或chruby?你在使用捆綁器嗎?當你試圖運行rake文件並得到'rake aborted'錯誤時,你使用了什麼命令? – carols10cents
@carolclarinet我用輸出更新了我的問題。 –