Нет такого файла или каталога - extconf.rb (Loa dError) - Установка json (1.8.0)
Наверное, мне следует начать с того, что я новичок в рельсах. Это конкретное сообщение об ошибке появилось, когда я пытался запустить пакетную установку. Ошибка выскакивает, когда установка попадает в JSON.
================================================== ===========================
Установка json (1.8.0)
Gem:: Installer:: ExtensionBuildError: ОШИБКА: не удалось создать собственное расширение gem.
D:/Dev/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb
D: /Dev/RailsInstaller/Ruby1.9.3/bin/ruby.exe: нет такого файла или каталога - extconf.rb (Loa dError)
Gem файлы останутся установленными в D:/Dev/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gem s/json-1.8.0 для проверки.
Результаты заносятся в D:/Dev/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/json-1.8.0/ext/ json/ext/generator/gem_make.out
Произошла ошибка при установке json (1.8.0), и Bundler не может продолжить. Удостоверься что gem install json -v '1.8.0'
успешно до комплектации.
================================================== =============================
Файл журнала gem_make.out показывает
================================================== =============================
D: /Dev/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb
D: /Dev/RailsInstaller/Ruby1.9.3/bin/ruby.exe: нет такого файла или каталога - extconf.rb (LoadError)
================================================== =============================
Я уже пробовал бегать gem install json
и по сути получил то же сообщение об ошибке. DevKit уже установлен. Переустановка не имела никакого значения.
Версия Ruby 1.9.3p392 Версия Rails 3.2.13 ОС Windows7 64bit
установка была завершена с использованием rubyinstaller.
Любая помощь будет оценена.
1 ответ
Я получил ту же ошибку при попытке установить Cucumber, используя Gemfile, предоставленный в Книге огурцов (стр. 299), а также с gem install json
,
При попытке gem install cucumber
это сработало:
Fetching: multi_json-1.8.0.gem (100%)
Successfully installed multi_json-1.8.0
...
НТН
Фрэнк