在此http://michaelchelen.net/81fa/install-jekyll-2-ubuntu-14-04/
之后在ubuntu 14.04上安装jekyll之后 它显示了一些警告,但它表示安装成功。然后当我尝试使用命令jekyll -v
检查版本时它显示了这个
警告:Gem :: Specification.reset期间未解决的规范: 听(< 3.1,〜> 3.0)
警告:清除未解决的规格。 如果这会导致问题,请报告错误。 /home/ant-ed/.gem/ruby/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:35:in
block in setup': You have already activated colorator 1.1.0, but your Gemfile requires colorator 0.1. Prepending
捆绑execto your command may solve this. (Gem::LoadError) from /home/ant-ed/.gem/ruby/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:20:in
地图&#39 ; 来自/home/ant-ed/.gem/ruby/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:20:insetup' from /home/ant-ed/.gem/ruby/2.3.0/gems/bundler-1.12.5/lib/bundler.rb:95:in
setup' 来自/home/ant-ed/.gem/ruby/2.3.0/gems/jekyll-3.2.0/lib/jekyll/plugin_manager.rb:36:inrequire_from_bundler' from /home/ant-ed/.gem/ruby/2.3.0/gems/jekyll-3.2.0/exe/jekyll:9:in
' 来自/home/ant-ed/.gem/ruby/2.3.0/bin/jekyll:22:inload' from /home/ant-ed/.gem/ruby/2.3.0/bin/jekyll:22:in
'
我应该卸载jekyll并尝试重新安装吗?
答案 0 :(得分:2)
切换到该网站所在的目录并运行:
bundle install
bundle exec jekyll -v
此bundle exec
前缀将加载Gemfile
中指定的正确gemset。