嘗試安裝RubyGems時出現以下錯誤。我嘗試了谷歌搜索,但沒有運氣。有沒有人遇到並解決過這個問題?在Vista上安裝RubyGems時出現問題
C:\rubygems-1.3.0> ruby setup.rb
.
.
install -c -m 0644 rubygems/validator.rb C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/validator.rb
install -c -m 0644 rubygems/version.rb C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/version.rb
install -c -m 0644 rubygems/version_option.rb C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/version_option.rb
install -c -m 0644 rubygems.rb C:/Ruby/lib/ruby/site_ruby/1.8/rubygems.rb
install -c -m 0644 ubygems.rb C:/Ruby/lib/ruby/site_ruby/1.8/ubygems.rb
cp gem C:/Users/brian/AppData/Local/Temp/gem
install -c -m 0755 C:/Users/brian/AppData/Local/Temp/gem C:/Ruby/bin/gem
rm C:/Users/brian/AppData/Local/Temp/gem
install -c -m 0755 C:/Users/brian/AppData/Local/Temp/gem.bat C:/Ruby/bin/gem.bat
rm C:/Users/brian/AppData/Local/Temp/gem.bat
Removing old RubyGems RDoc and ri
Installing rubygems-1.3.0 ri into C:/Ruby/lib/ruby/gems/1.8/doc/rubygems-1.3.0/ri
./lib/rubygems.rb:713:in `set_paths': undefined method `uid' for nil:NilClass (NoMethodError)
from ./lib/rubygems.rb:711:in `each'
from ./lib/rubygems.rb:711:in `set_paths'
from ./lib/rubygems.rb:518:in `path'
from ./lib/rubygems/source_index.rb:66:in `installed_spec_directories'
from ./lib/rubygems/source_index.rb:56:in `from_installed_gems'
from ./lib/rubygems.rb:726:in `source_index'
from ./lib/rubygems.rb:138:in `activate'
from ./lib/rubygems.rb:49:in `gem'
from setup.rb:279:in `run_rdoc'
from setup.rb:296
C:\rubygems-1.3.0>
我在運行Windows Vista的筆記本電腦上安裝了Ruby 1.8.6。
由於提前, 布賴恩
我試圖按照他們的指示安裝Ruby on Rails,它將它作爲兩個單獨的步驟進行安裝。我對此完全陌生,甚至不知道足夠危險。 – 2008-09-29 22:21:06