无法使用TicGit:Ruby问题

时间:2009-05-23 17:15:07

标签: ruby

我试图通过运行

来使用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更新到最新版本,尽管我有最新版本。

错误消息中的第一行很奇怪,因为我有文件。

错误消息告诉您什么?

1 个答案:

答案 0 :(得分:3)

您是否安装了git ruby​​gem?

“/ opt / local / lib / ruby​​ / vendor_ruby / 1.8 / ruby​​gems / custom_require.rb:31:在`gem_original_require':没有这样的文件要加载 - git(LoadError)”意味着你没有红宝石您的加载路径中可用的库,而不是您没有安装git二进制文件。

运行'gem list -l git',如果找不到库,请运行'gem install git'