code
installation directory: c:
/lan
/ruby-
1.9.0-
0/lib/
ruby
/gems
/1.9.0
ruby executable: c:
/lan
/ruby-
1.9.0-
0/bin/
ruby
.exe
executable directory: c:
/lan
/ruby-
1.9.0-
0/bingem paths:
- c:
/lan
/ruby-
1.9.0-
0/lib/
ruby
/gems
/1.9.0
ruby的執行路徑都不正確,修改ruby的配置試,開啟ruby目錄下 lib\ruby\1.9.0\i386-mswin32\rbconfig.rb檔案,找到這傢伙
code
config[
"prefix"]
=(topdir
||destdir +"
c:/lan/ruby-1.9.0-0")
將c:/lan/ruby-1.9.0-0 修改成你的ruby目錄,我的ruby放在d:\ruby下面,修改成:
code
config[
"prefix"]
=(topdir
||destdir +"
d:/ruby")
儲存,再次執行gem e 檢視環境變數:
code
rubygems version:
1.2.
0ruby version:
1.9.0(
2007-12
-25patchlevel 0)
[i386-mswin32]
installation directory: d:
/ruby
/lib
/ruby
/gems
/1.9.0
rubygems prefix: d:
/ruby
/lib
/ruby
/gems
/1.9.0
/gems
/rubygems-update-
1.2.
0ruby executable: d:
/ruby
/bin
/ruby
.exe
executable directory: d:
/ruby
/bin
rubygems platforms:
- ruby
- x86-mswin32-
60gem paths:
- d:
/ruby
/lib
/ruby
/gems
/1.9.0
這下子ok了。
Ruby 1 9安裝tcl tk繫結
這兩天想玩一玩ruby,安裝ruby後發現gui開發需要額外繫結tcl tk 這點確實沒有python方便 晚上查了很多資料,安裝activetcl等等,都不好用。其實是有乙個捷徑可以選擇的,在gem中搜尋 gem search r tk grep win 執行上面這個命令之後,會列出下面這幾個ge...
ruby 1,9 多位元組字元
ruby 1.9 string類 length 與 size 方法返回字元數 bytesize 方法返回位元組數 encoding方法返回字串的編碼方式 force encoding方法顯示地設定乙個字串的編碼方式,注 它不改變底層的位元組 text stram.readline.force enc...
Ruby 1 9概要(3)類和模組
三 類和模組 1 module instance methods,private instance methods,public instance methods module這三個方法都將返回方法名 的symbol組成的陣列,而非過去的字串陣列。2 module const defined?con...