找不到 'jekyll' (>= 0)

Could not find 'jekyll' (>= 0)

使用 jekyll -v returns 以下内容:

/Library/Ruby/Site/2.0.0/rubygems/dependency.rb:308:in 'to_specs': Could not find 'jekyll' (>= 0) among 21 total gem(s) (Gem::MissingSpecError) Checked in 'GEM_PATH=/Users/myusername/.rvm/gems/ruby-2.4.2:/Users/myusername/.rvm/gems/ruby-2.4.2@global', execute 'gem env' for more information from /Library/Ruby/Site/2.0.0/rubygems/dependency.rb:320:in 'to_spec' from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_gem.rb:65:in 'gem' from /usr/local/bin/jekyll:22:in `'

怎么回事?

您似乎没有安装 jekyll gem,请尝试使用

安装它
gem install jekyll

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

rvm use x.x.x

或者设置默认值,所以每次打开终端时,都会默认设置要使用的版本

rvm --default use x.x.x