使用的MacPorts在OS X 10.7.5我Capistrano的安裝如下:我安裝使用Capistrano的MacPorts的,但capify找不到Capistrano的寶石
[~] > install rb-capistrano
但是當我運行capify,我得到以下錯誤:
/opt/local/lib/ruby/vendor_ruby/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem capistrano (>= 0) (Gem::LoadError)
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems.rb:214:in `activate'
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems.rb:1082:in `gem'
from /opt/local/bin/capify-1.8:18
這顯然是一個與MacPorts部署capistrano,紅寶石和寶石的錯誤,但有沒有辦法解決這個問題?我只想讓Capistrano工作,我根本不在乎Ruby on Rails或Ruby。
我肯定會避免使用其他包管理系統安裝寶石的代理。另外,Ruby 1.8已經停止使用,並且不再接收安全更新;您應該立即升級到Ruby 2.0(或1.9)。 –
很遺憾,1.8是你在'sudo port install ruby'時得到的。感謝您的警告! – ManicDee