Вторая ошибка, когда вы установили в C: \ Documenets And Settings \, происходит потому, что вы не можете установить ruby в папку с пробелом в пути.Он должен быть установлен в c: \ Ruby \ c: \ Ruby #. #. # \, Если вы хотите, чтобы версия # находилась в пути, или что-то в том же духе.
для первой ошибки: существуетошибка в rubyinstaller.org версии ruby 1.9.2, которая вызвана этим при запуске "gem install rake".
Вы можете прочитать об ошибке, которую вы получаете, здесь: http://redmine.ruby -lang.org / Issues / Show / 3677
Есть несколько способовчтобы исправить эту ошибку:
- переустановите ruby v1.9.2 и не запускайте "gem install rake".rake v0.8.7 встроен в установку ruby v1.9.2, поэтому вам не нужно переустанавливать его.
- Если вы хотите установить его вручную, вы можете удалить файл ruby.gempspec изВаша рубиновая установка.Этот файл находится по адресу (rubyinstalldir) \ lib \ ruby \ gems \ 1.9.1 \ Характеристики
. Любая из этих опций решит проблему для вас.
Я не уверен, что "лучше" не так просто ... может понадобиться удалить файл gemspec и переустановить rake, чтобы поддерживать обновления и новые версии в будущем.Я не уверен, хотя.мы узнаем, как только обновится rake, и нам нужно установить новую версию.или, возможно, к тому времени проблема будет исправлена в установке ruby, и нам просто нужно обновить нашу установку ruby.