рубин жалуется на пакет, не устанавливаемый, который на самом деле установлен

Этот вопрос мог бы быть очень непрофессиональным, но я очень не в Ruby, и у меня нет подсказки, где запустить..

Я раньше работал Jekyll который работает asciidoctor представлять страницы HTML.

После обновления Fedora, к сожалению, я просто получаю сообщение

$ jekyll serve
...
Conversion error: Jekyll::Converters::AsciiDocConverter encountered an error while converting '<some file>':
                  asciidoctor: FAILED: required gem 'pygments.rb' is not installed. Processing aborted.

Я пытался установить pygments.rb (как текущий пользователь и/или как корень) этот путь:

gem install pygments.rb

Но это уже установлено. Когда я удаляю его (для переустановки его), я получаю подсказку:

$ gem uninstall pygments.rb

You have requested to uninstall the gem:
    pygments.rb-0.6.3

Когда я затем пытаюсь выполнить Jekyll/asciidoctor, сообщение выглядит по-другому:

$ jekyll serve
/usr/share/rubygems/rubygems/dependency.rb:298:in `to_specs': Could not find 'pygments.rb' (~> 0.6.0) among 72 total gem(s) (Gem::LoadError)
    from /usr/share/rubygems/rubygems/specification.rb:1295:in `block in activate_dependencies'
    from /usr/share/rubygems/rubygems/specification.rb:1284:in `each'
    from /usr/share/rubygems/rubygems/specification.rb:1284:in `activate_dependencies'
    from /usr/share/rubygems/rubygems/specification.rb:1266:in `activate'
    from /usr/share/rubygems/rubygems/core_ext/kernel_gem.rb:54:in `gem'
    from /usr/local/bin/jekyll:22:in `<main>'

Так в этом случае Jekyll кажется, отсутствует pygments.rb в то время как в другом случае (когда pygments.rb установлен), это похоже asciidoctor жалуется.

Можно ли дать мне подсказку, где я должен начать заниматься расследованиями?

0
задан 2 April 2015 в 01:53
1 ответ

Убедитесь, что у вас установлен пакет python-pygments , например,

yum install python-pygments

Драгоценный камень является только оболочкой для него.

0
ответ дан 5 December 2019 в 12:53

Теги

Похожие вопросы