我试图在我的Mac(OS X 10.11.2)上安装jekyll以使用静态页面启动我的博客,跟随此instruction(抱歉用韩文写的)
我认为输入时输入错误(我键入错误的网址)
git remote add origin URL
我想删除jekyll并从头开始重启,所以我做了,
gem uninstall jekyll
和
gem cleanup gems
然后错误消息显示如下
/Library/Ruby/Site/2.0.0/rubygems/dependency.rb:318:in `to_specs': Could not find 'jekyll' (>= 0) among 26 total gem(s) (Gem::LoadError)
Checked in 'GEM_PATH=/Users/MYNAME/.gem/ruby/2.0.0:/Library/Ruby/Gems/2.0.0:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/gems/2.0.0', execute `gem env` for more information
from /Library/Ruby/Site/2.0.0/rubygems/dependency.rb:327:in `to_spec'
from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_gem.rb:64:in `gem'
from /usr/local/bin/jekyll:22:in `<main>'
我尝试用自制软件安装rbenv以及我查找的所有解决方案,但没有任何改变。
删除所有与ruby相关的文件并重新安装是解决此问题的唯一方法吗?如果是这样,我该怎么做?
答案 0 :(得分:1)
好的,对于您的问题,请尝试以下方法:
sudo gem uninstall jekyll
原因是您已将此gem安装到sudo的gemset中并尝试将其从用户的gemset中删除。他们是不同的。