Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Git Bash giving sh.exe: ruby: command not found

Tags:

git

bash

ruby

I am using Git Bash on Windows Vista Business. I am trying to install Redmine. Basically on step 4, I need to get RubyGem installed before I install the bundler as part of the dependency install (http://www.redmine.org/projects/redmine/wiki/RedmineInstall). I downloaded rubygems-2.2.2.zip from https://rubygems.org/pages/download. Then I unzipped the file a folder on my desktop.

In Git Bash, I typed ruby setup.rb, I get sh.exe: ruby: command not found. Is it something related to the PATH environment? If so, how do I include it so that Git Bash will see the setup file and run it?

Ruby 1.9.3- p545 is already installed.

Thanks in advance.

like image 208
Alice Chiu Avatar asked May 17 '14 16:05

Alice Chiu


1 Answers

If you already installed ruby, you have to include correct path.

Right click My Computer, click Properties, go to Advanced System Settings left navigation, click on Environment Variables... button, go to System Variables below, select Path, click Edit and in the beginning of the path enter: C:\Ruby200\bin; (Please note that in here you should indicate the ruby executable path. In case you installed ruby using Ruby installer for windows then the above mentioned path is correct).

like image 62
Maxo Avatar answered Sep 19 '22 09:09

Maxo