【发布时间】:2016-01-06 01:56:10
【问题描述】:
当我在 osx El Capitan 上执行时:
sudo gem update --system
我得到了错误:
Updating rubygems-update
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/update_rubygems
【问题讨论】:
-
升级到 El Capitan 后我遇到了同样的问题:/
-
旧线程,但我不想通过安装 Homebrew 来采用“解决方法”。通过将其添加到您的本地用户,它消除了对 sudo 的需要,并解决了权限问题:stackoverflow.com/a/32253142/731782
-
sudo gem update -n /usr/local/bin --system -
这对我有用
-
我需要使用绝对路径
/usr/bin/gem来确保更新 Apple 安装的 rubygems。运行sudo /usr/bin/gem update -n /usr/local/bin --system。见答案stackoverflow.com/a/46662080/67834
标签: rubygems