Из связанных вопросов, которые возникли, похоже, что мне не хватает зависимости (Ubuntu 16.04). Но у меня есть зависимости, перечисленные в installation guide, а также связки, потому что, когда я пытался создать новый проект, он дал ошибку, заявив, что это необходимо. Как только это было установлено, я запустил jekyll new my-site
и установил все папки и файлы в порядке. Затем я экспортировал свой блог в файл XML, и напечатал в команде, чтобы import it into jekyll:Импорт блога в Jekyll - что это за ошибка загрузки? Require не может загрузить такой файл?
$ ruby -rubygems -e 'require "jekyll-import";
JekyllImport::Importers::Blogger.run({
"source" =>"/Downloads/blog-01-18-2017.xml",
})'
Но он дал мне эту ошибку:
/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot
load such file -- jekyll-import (LoadError)
from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from -e:1:in `<main>'
Как я могу выяснить, что зависимость не хватает? Есть ли что-то еще, что я должен делать?
Какой шаг процесса установки не удается? – marcanuy
@marcanuy Установка прошла нормально, позвольте мне уточнить это в вопросе. Все папки и файлы для нового проекта были сделаны, но когда я пытаюсь импортировать xml блога, это то, что происходит. Первые 4 строки кода являются командой импорта, последние 4 являются ошибкой. –
Вы установили его 'gem install jekyll-import'? – marcanuy