0
我遇到了Jekyll在El Capitan工作的问题。那么,任何宝石真的。我的所有Gem安装都失败了,我发现这是因为Apple的系统完整性保护,推荐的解决方案是使用ruby版本控制工具RBENV。艰难地在El Capitan上安装Jekyll
- 安装
rbenv
和ruby-build
使用homebrow - 安装了Ruby 2.3.0
- 设置
rbenv global
到2.3.0 - 跑
rbenv init
并将其添加到~/.zshenv
所以我的路现在看起来像:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/thuijls/.rbenv/shims
gem install
工作正常,我安装了jekyll和其他一些宝石。没有戏剧,一切安装到/usr/local/bin/gems
。- 跑
rbenv rehash
运行其中任何寿:
/usr/local/bin/jekyll:22:in `load': cannot load such file -- /Library/Ruby/Gems/2.0.0/gems/jekyll-3.0.3/bin/jekyll (LoadError)
from /usr/local/bin/jekyll:22:in `<main>'
他们仍然试图访问苹果的标准红宝石/Library/
,这就是安装无那些宝石。
有什么建议吗?
谢谢。我会尝试RVM并回复你... – Jorg
RVM的作品。谢谢。 – Jorg