RubyGems устанавливает Windows Server 2008 R2 - PullRequest
0 голосов
/ 28 апреля 2011

Я пытаюсь установить Ruby и сталкиваюсь с проблемами при установке RubyGems, следуя этому руководству: http://rubygems.org/pages/download

Когда я запускаю setup.rb, я получаю следующий вывод?

C:\ruby\rubygems-1.7.2\rubygems-1.7.2>ruby setup.rb
./lib/rubygems/custom_require.rb:53: warning: parenthesize argument(s) for futur
e version
./lib/rubygems/dependency.rb:203: warning: parenthesize argument(s) for future v
ersion
./lib/rubygems/dependency.rb:204: warning: parenthesize argument(s) for future v
ersion
./lib/rubygems/custom_require.rb:56:in `require': undefined method `end_with?' f
or "no such file to load -- psych":String (NoMethodError)
    from ./lib/rubygems.rb:720:in `load_yaml'
    from ./lib/rubygems/config_file.rb:231:in `load_file'
    from ./lib/rubygems/config_file.rb:178:in `initialize'
    from ./lib/rubygems/gem_runner.rb:77:in `new'
    from ./lib/rubygems/gem_runner.rb:77:in `do_configuration'
    from ./lib/rubygems/gem_runner.rb:50:in `run'
    from setup.rb:35

Примечание. Я установил Ruby с помощью установщика 1.86, следуя этому руководству: http://gojko.net/2010/01/01/bdd-in-net-with-cucumber-cuke4nuke-and-teamcity/

Новичок Scream!

Приветствия

1 Ответ

0 голосов
/ 28 апреля 2011

Ruby 1.8.6 ужасно устарел, я верю.Если вам это не нужно из соображений совместимости, вам следует рассмотреть возможность использования ruby ​​1.9.2 (который сейчас рекомендуется) или 1.8.7 как минимум.В качестве альтернативы вы можете попробовать использовать старые rubygems, но затем вы можете столкнуться с проблемами в дальнейшем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...