2014-05-17 30 views
8

Windows Vista Business'ta Git Bash kullanıyorum. Redmine'yi kurmaya çalışıyorum. Temelde 4. adımda, bağımlılığı yüklemenin bir parçası olarak (http://www.redmine.org/projects/redmine/wiki/RedmineInstall) paketleyiciyi yüklemeden önce RubyGem'i yüklemem gerekiyor. https://rubygems.org/pages/download'dan rubygems-2.2.2.zip dosyasını indirdim. Ardından, dosyayı masaüstümdeki bir klasörü açtım.Git Bash sh.exe'yi veriyor: ruby: komut bulunamadı

Git Bash'de, ruby setup.rb yazdım, sh.exe: ruby: command not found elde ediyorum. PATH ortamıyla ilgili bir şey mi? Eğer öyleyse, Git Bash'in kurulum dosyasını görüp çalıştırmasını nasıl sağlarım?

Yakut 1.9.3 - p545 zaten yüklüdür.

Şimdiden teşekkürler.

+0

http://stackoverflow.com/a/3426805/6309 yardımcı olabilir. – VonC

+0

Herhangi bir şey yapmadan önce, Ruby dilinin kendisini kurmanız gerekir. Bunu yapıp yapmadığımı söylemedin. Eğer yapmadıysanız, ne yüklediğinizi açıklığa kavuşturmak ve/veya sorunuzu düzenlemek için. – Casper

+0

olası kopyası [heroku toolbelt'i yükledikten sonra Ruby hatası] (http://stackoverflow.com/questions/18770114/ruby-error-after-installing-heroku-toolbelt) – Joe

cevap

14

Eğer zaten ruby ​​kurduysanız, doğru yolu eklemelisiniz.

Sağ, Path seçin aşağıda System Variables gidin Environment Variables... butonuna tıklayın, Advanced System Settings soldaki gezinme gidin Properties tıklayın Edit tıklayıp yolun başında girin tıklayın: C:\Ruby200\bin; (yapmanız gerekir burada unutmayınız ruby yürütülebilir yolunu belirtin.Yalnızca Ruby kurulumunu kullanarak windows için ruby ​​kurduysanız, yukarıda belirtilen yol doğrudur).

+0

Nedense bu benim için çalışmıyor. Ruby'yi kurdum, yolumun C: \ Ruby21-x64 \ bin; 'başlangıçta eklendi. Kabuğu yeniden başlattım. Hala yakut oluyor: komut bulunamadı. Herhangi bir fikir? – gin93r

+3

Tamam anladım. Görünüşe göre bir kısayoldan çalıştırmak, eski PATH değişkenlerine - makine yeniden başlatılıncaya kadar - tutar. Başlat menüsünden git-bash başlatılması iyi çalıştı. – gin93r