安装jekyll时出错并想在mac osx上删除ruby相关文件

时间:2016-01-02 13:27:51

标签: ruby-on-rails ruby macos jekyll rbenv

我试图在我的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相关的文件并重新安装是解决此问题的唯一方法吗?如果是这样,我该怎么做?

1 个答案:

答案 0 :(得分:1)

好的,对于您的问题,请尝试以下方法:

sudo gem uninstall jekyll

原因是您已将此gem安装到sudo的gemset中并尝试将其从用户的gemset中删除。他们是不同的。

相关问题