Git Bash给sh.exe:ruby:命令找不到

时间:2014-05-17 16:22:40

标签: ruby git bash

我在Windows Vista Business上使用Git Bash。我正在尝试安装Redmine。基本上在第4步,我需要在安装Bundler之前安装RubyGem,作为依赖安装(http://www.redmine.org/projects/redmine/wiki/RedmineInstall)的一部分。我从https://rubygems.org/pages/download下载了rubygems-2.2.2.zip。然后我将文件解压缩到桌面上的文件夹中。

在Git Bash中,我输入了ruby setup.rb,我得到了sh.exe: ruby: command not found。它与PATH环境有关吗?如果是这样,我如何包含它以便Git Bash将看到安装文件并运行它?

已安装Ruby 1.9.3- p545。

提前致谢。

1 个答案:

答案 0 :(得分:14)

如果您已经安装了ruby,则必须包含正确的路径。

右键点击My Computer,点击Properties,转到Advanced System Settings左侧导航栏,点击Environment Variables...按钮,转到下面的System Variables,然后选择{{1}单击Path并在路径的开头输入:Edit(请注意,在这里你应该指出ruby可执行路径。如果你使用Ruby安装程序为windows安装了ruby,那么上面提到的路径是正确的。)