找不到’jekyll’(> = 0)

使用jekyll -v返回以下内容:

/Library/Ruby/Site/2.0.0/rubygems/dependency.rb:308:’to_specs’:在21个gem中找不到’jekyll’(> = 0)(Gem :: MissingSpecError)签入’GEM_PATH = / Users / myusername / .rvm / gems / ruby​​-2.4.2:/Users/myusername/.rvm/gems/ruby-2.4.2@global’,执行’gem env’以获取更多信息来自/ Library / Ruby / Site / 2.0.0 / ruby​​gems / dependency.rb:320:来自/ library / Ruby / Site2.0.0 / ruby​​gems / core_ext / kernel / gem.rb:65:’from”’来自/ usr / local / bin / jekyll:22:in”

这是怎么回事?

似乎你没有安装jekyll gem,尝试安装它

 gem install jekyll 

并记住,如果您使用的是rvm,则需要选择将在该终端会话中使用的版本,

 rvm use xxx 

或设置默认值,因此每次打开终端时,默认设置要使用的版本

 rvm --default use xxx