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

Ali*_*hiu 8 ruby git bash

我在Windows Vista Business上使用Git Bash.我正在尝试安装Redmine.基本上在第4步,我需要在安装捆绑包之前安装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已经安装完毕.

提前致谢.

Max*_*axo 14

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

右键单击My Computer,单击Properties,转到Advanced System Settings左侧导航,单击Environment Variables...按钮,转到System Variables下面,选择Path,单击Edit并在路径的开头输入:( C:\Ruby200\bin;请注意,在这里您应该指示ruby可执行路径.如果您使用ruby安装了ruby用于windows的Ruby安装程序然后上面提到的路径是正确的).

  • 好,我知道了.显然,从快捷方式运行它会保留旧的PATH变量 - 直到机器重启.从开始菜单启动git-bash工作正常. (3认同)