使用 gem 在 Elementary OS 上安装 Jekyll

使用 gem 在 Elementary OS 上安装 Jekyll

当我尝试使用命令在 Elementary OS Luna 上安装 Jekyll 时,sudo gem install jekyll --no-rdoc --no-ri出现以下错误。

 -- rbconfig (LoadError)
from /usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:29
from /usr/bin/gem:8:in `require'
from /usr/bin/gem:8

有人可以帮助我理解这个错误并提出修复建议吗?

答案1

我建议升级到较新版本的 Ruby。我尝试在 1.9 上构建 Jekyll gem,但失败了:

ERROR:  Error installing jekyll:
    listen requires Ruby version >= 1.9.3.

但是当我在这个版本上安装它时:

$ ruby --version
ruby 2.1.1p7 (2014-01-15 revision 44603) [x86_64-linux]

它安装得很好。

答案2

/bin/bash --login问题是我安装Jekyll之前没有运行

相关内容