2014-12-02 38 views
0

我在win7中使用git-bash。我已經安裝了c:/ruby/bin/ruby.exe。我已經將c:/ ruby​​/bin /添加到我的PATH環境變量中並重新啓動。但是,當我這樣做:如何在win7上設置ruby路徑7

$ which ruby 
/c/opscode/chef/embedded/bin/ruby 

$ echo $PATH 
/c/ruby/bin:/c/st:/c/Users/Bill/bin:.:/usr/local/bin:/mingw/bin:/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/Program Files (x86)/QuickTime/QTSystem:/c/python27:/c/Python27/Lib/sitepackages/django/bin:/c/Python27/Scripts:/c/MinGW/bin:/d/opscode/chef/bin:/d/opscode/chef/embedded/bin:/d/VirtualBox/VBoxManage:/d/HashiCorp/Vagrant/bin:/c/opscode/chef/bin:/c/opscode/chef/embedded/bin:/c/ProgramData/Composer/bin:/c/Program Files (x86)/git/cmd:/c/nodejs/:/c/Users/Bill/AppData/Roaming/npm:/c/Ruby193/bin 

我該如何更改爲「c:/ ruby​​/bin /」?

回答

1

添加以下行/c/Users/your-username/.bashrc文件,使/c/ruby/binPATH放在任何其他目錄前:

export PATH=/c/ruby/bin:$PATH 

或者,開始git的慶典,併發出以下命令:

echo 'export PATH=/c/ruby/bin:$PATH' >> ~/.bashrc 

UPDATE

如果上面仍然不起作用,請檢查目錄/c/ruby是否存在。如果是,請檢查文件是否位於目錄/c/ruby/bin中的文件是否爲ruby.exe

如果該目錄不存在,請將/c/ruby/...替換爲真正存在的目錄。

+0

我已經按照你的方向,但有當我嘗試「這紅寶石」 – user61629 2014-12-02 01:57:22

+0

@ user61629沒有變化,你能不能給這個命令的結果:'回聲$ PATH' – falsetru 2014-12-02 01:57:53

+0

請參見上面.. – user61629 2014-12-02 03:16:43