требуется проблема 'nokogiri' с Ruby 1.9.2 - PullRequest
0 голосов
/ 07 марта 2012

Я сделал проект Ruby (не проект rails) в Netbeans, и в файле main.rb мне потребовался nokogiri, но я получаю следующую ошибку.

<internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- nokogiri (LoadError)
        from <internal:lib/rubygems/custom_require>:29:in `require'
        from /home/nadeem/rails_project/RubyApplication1/lib/main.rb:2:in `<main>'

Я установил nokogiri 1.5.0 и используя ruby ​​1.9.2

Есть идеи?

Ответы [ 2 ]

2 голосов
/ 09 марта 2012

Обратитесь к этому решению, надеюсь, это будет полезно, Проверьте свойства проекта вашего bean-компонента и попробуйте обновить путь оттуда.

Требуется Nokogiri?Нет такого файла для загрузки

2 голосов
/ 07 марта 2012

Использование bundler для управления зависимостями gem, вероятно, является хорошей идеей, поскольку вы можете проверить правильность настройки, используя bundle check, если вы объявили и успешно установили их.* Программа установки bundler может импортировать много драгоценных камней в правильном порядке, учитывая зависимости.В противном случае вам понадобится как минимум следующее:

require 'rubygems'
gem 'nokogiri'
require 'nokogiri'

Убедитесь, что гемы установлены с той же версией Ruby, которую вы пытаетесь запустить.Легко запутаться, если вы используете rvm и случайно добавили гемы в другую версию.

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