ruby 1.9 ri на Windows ничего не знает ни о каких классах

Я использую Windows XP SP2 и установил Ruby через Ruby 1.9 одним щелчком мыши. Затем, когда я пытаюсь использовать ri, я получаю следующий ответ, может ли кто-нибудь помочь мне с моей проблемой?

C:\Documents and Settings\eyang>ruby --version
ruby 1.9.1p243 (2009-07-16 revision 24175) [i386-mingw32]

C:\Documents and Settings\eyang>ri --version
ri 2.2.2

C:\Documents and Settings\eyang>ri String
Updating class cache with 0 classes...
Nothing known about String

C:\Documents and Settings\eyang>ri
Updating class cache with 0 classes...
No ri data found

If you've installed Ruby yourself, you need to generate documentation using:

  make install-doc

from the same place you ran `make` to build ruby.

If you installed Ruby from a packaging system, then you may need to
install an additional package, or ask the packager to enable ri generation.

C:\Documents and Settings\eyang>

Кстати, когда я пытаюсь использовать gem, я тоже получаю следующие сообщения об ошибках, кто-нибудь может это объяснить?

C:\Documents and Settings\eyang>gem --version
1.3.5

C:\Documents and Settings\eyang>gem query --remote

*** REMOTE GEMS ***

ERROR:  While executing gem ... (Errno::ENOMEM)
    Not enough space - <STDOUT>

C:\Documents and Settings\eyang>

Ответы на вопрос(5)

Ваш ответ на вопрос