Я новичок в рубиновых камнях.Я пытаюсь получить ruby на рельсах, но команда gem не работает в моей системе.Искал в Интернете и на сайте SO, но не могу найти эту конкретную проблему.Я понимаю, что это должно быть что-то базовое, что не так, но я не знаю, что это ... Вот подробности:
Получил установщик ruby из http://rubyforge.org/frs/?group_id=167, Установка прошла нормально.Загруженные рубиновые гемы из http://rubygems.org/pages/download, разархивированы и в разархивированном каталоге запустились:
ruby setup.rb
Вывод:
C:/tools/rubygems-1.8.17# ruby setup.rb
RubyGems 1.8.17 installed
== 1.8.17 / 2012-02-17
* 2 minor enhancements:
* Add MacRuby to the list of special cases for platforms (ferrous26)
* Add a default for where to install rubygems itself
* 3 bug fixes:
* Fixed gem loading issue caused by dependencies not resolving.
* Fixed umask error when stdlib is required and unresolved dependencies exist.
* Shebang munging would only take one arg after the cmd
* Define SUCKAGE better, ie only MRI 1.9.2
* Propagate env-shebang to the pristine command if set for install.
------------------------------------------------------------------------------
RubyGems installed the following executables:
C:/tools/ruby/bin/e
C:/tools/ruby/bin/gem
Когда я пытаюсь запустить гемЯ получаю следующую ошибку:
<code>C:/tools/ruby# gem env
require: C:/tools/ruby/bin/gem 8: not found
require: C:/tools/ruby/bin/gem 9: not found
require: C:/tools/ruby/bin/gem 10: not found
required_version: C:/tools/ruby/bin/gem 12: not found
unless: C:/tools/ruby/bin/gem 14: not found
abort: C:/tools/ruby/bin/gem 15: not found
end: C:/tools/ruby/bin/gem 16: not found
args: C:/tools/ruby/bin/gem 18: not found
begin: C:/tools/ruby/bin/gem 20: not found
Gem::GemRunner.new.run: C:/tools/ruby/bin/gem 21: not found
rescue: C:/tools/ruby/bin/gem 22: not found
exit: C:/tools/ruby/bin/gem 23: unknown operator in arithmetic expression "e.exit_code" near e.
Я переустановил все и перед запуском "ruby setup.rb" для драгоценных камней я определил каталог GEM_HOME, указывая на C: / tools/ ruby / gems (который я создал).Это никак не помогло.Любые указатели приветствуются.