我试图通过运行
来使用Ticgit ti
我收到以下错误消息
/opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- git (LoadError)
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /opt/local/lib/ruby/gems/1.8/gems/schacon-ticgit-0.3.6/lib/ticgit.rb:8
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /opt/local/lib/ruby/gems/1.8/gems/schacon-ticgit-0.3.6/bin/ti:9
from /opt/local/bin/ti:19:in `load'
from /opt/local/bin/ti:19
问题可能与MacPorts有关。它抱怨我需要将我的Xcode更新到最新版本,尽管我有最新版本。
错误消息中的第一行很奇怪,因为我有文件。
错误消息告诉您什么?
答案 0 :(得分:3)
您是否安装了git rubygem?
“/ opt / local / lib / ruby / vendor_ruby / 1.8 / rubygems / custom_require.rb:31:在`gem_original_require':没有这样的文件要加载 - git(LoadError)”意味着你没有红宝石您的加载路径中可用的库,而不是您没有安装git二进制文件。
运行'gem list -l git',如果找不到库,请运行'gem install git'