如果我尝试使用require 'git'
,我会收到以下错误
C:/Ruby193/lib/ruby/gems/1.9.1/gems/git-1.2.9.1/lib/git/lib.rb:917:in `command': git version 2>&1:Der Befehl "git" ist entweder falsch geschrieben oder (Git::GitExecuteError)
konnte nicht gefunden werden.
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/git-1.2.9.1/lib/git/lib.rb:824:in `current_command_version'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/git-1.2.9.1/lib/git/lib.rb:834:in `meets_required_version?'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/git-1.2.9.1/lib/git.rb:25:in `<top (required)>'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `require'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `rescue in require'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require'
from HappyProject.rb:5:in `<main>'
对我而言,几乎看起来git gem存在问题所以我用了
gem uninstall git
gem install git
仍然没有更改错误
我只是从红宝石开始而且不能找到任何解决方案...
我的剧本的前几行:
require 'rubygems'
require 'win32console'
require 'colorize'
require 'fileutils'
require 'git'
def GREEN_TEXT() return "\033[32m" end
def BROWN_TEXT() return "\033[33m" end
def GRAY_TEXT() return "\033[37m" end
ruby版本1.9.3p551
git gem version 1.2.9.1
答案 0 :(得分:0)
在99%的情况下,如果计算机告诉您无法找到某些内容,那是因为找不到的东西。在99%的其他案例中,你没有告诉它在正确的地方寻找。
所以,要检查的前两件事是:
%PATH%
?如果没有,请添加它。