作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/jekyll
我在尝试安装 Jekyll 时遇到权限错误。我目前正在运行 OSX 10.11 (El Capitan)。我也有 Xcode 7 并安装了开发人员工具。是否有解决方法或这是操作系统特定的问题?
最佳答案
这是 Apple 在 OS X El Capitan 中新的无根(又名系统完整性保护或 SIP)功能的副作用,但它不会影响 /usr/local/bin。
您可以尝试以下方法:
sudo gem install -n /usr/local/bin/ jekyll
这告诉 gem 将 Jekyll 安装到一个不受 SIP 保护的文件夹,而不是 /Library/Ruby/Gems
下的默认保护位置。
关于ruby - 如何在 OSX 10.11 上安装 Jekyll?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31567029/
我是一名优秀的程序员,十分优秀!